Background
Cocke, John was born in 1772 in Brunswick, Nottoway County, Virginia, United States. Son of William Cocke.
Cocke, John was born in 1772 in Brunswick, Nottoway County, Virginia, United States. Son of William Cocke.
Studied law.
General Tennessee
Member Tennessee House of Representatives, 1796-1797, 1807, 09, 12, 37, speaker, 1812, 37. Member Tennessee Senate, 1799-1801, 43. Member United States House of Representatives from Tennessee, 16th-19th congresses, 1819-1827.