Born in Grayson County, Kentucky, McDaniel moved to Missouri in the late 1820s. He served as member of the State senate in 1838 and 1840. He served in the Missouri Volunteers during the Seminole War. McDaniel was elected president of the bank in Palmyra, Missouri, on December 9, 1840. McDaniel was elected as a Democrat to the Twenty-ninth Congress to fill the vacancy caused by the resignation of Sterling Price and served from December 7, 1846, to March 4, 1847. He was operating an agency for the location of land claims at Palmyra on June 10, 1847.
He moved to the Idaho Territory in 1863 where he practiced law and was associated with the land office. He died in Lewiston, Idaho, on December 14, 1866.
|United States House of Representatives|
|Member of the U.S. House of Representatives
from Missouri's at-large congressional district
None (District dissolved)