| This article needs additional citations for verification.
Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. (November 2007)
|Please help improve this article by expanding it. Further information might be found on the talk page. (November 2007)|
McCallum was born in Robeson County, North Carolina, and later moved to Tennessee. He served in the Tennessee state legislature from 1861 to 1863 and represented the state in the Second Confederate Congress from 1864 to 1865.