James Cannon
# James Cannon

James Cannon may refer to:

* James P. Cannon (1890–1974), American Communist and (later) Trotskyist leader
* James Cannon (mathematician) (1740–1782), Scottish-born mathematician who was one of the principal authors of Pennsylvania's 1776 Constitution
* James Cannon Jr. (1864–1944), American temperance leader
* James Cannon (rugby union) (born 1988), English rugby union player
* Jim Cannon (footballer, born 1953), Scottish football centre half who played for the English club Crystal Palace
* Jim Cannon (footballer, born 1927) (1927–1991), Scottish football inside forward who played for Dunfermline, St Johnstone, Albion Rovers and Darlington
* Jimmy Cannon (1909–1973), American sports writer
* James M. Cannon (1918–2011), American journalist and political adviser to President Gerald Ford
* James H. Cannon, founder of the Cannon Electric Company
* James W. Cannon (born 1943), American mathematician working in geometric group theory and low-dimensional topology
* James William Cannon (1852–1921), American industrialist
   * SS James W. Cannon, a Liberty ship
* D. James Cannon (1919–1998), member of the Utah House of Representatives
* James E. Cannon (1873–1942), American politician in the Virginia Senate
* Jim Cannon (curler), Scottish curler
