Joseph C. Thompson served as a private in Company D, 6th Missouri State Militia Cavalry. Enlisted February 27, 1862 in Knoxville, Missouri; mustered in March 22, 1862 in Knoxviille; mustered out March 22, 1865 in Springfield, Missouri.
Best bet for gathering information on him would be to obtain his military file, and his pension file.