James Shannon (disambiguation)
From Wikipedia, the free encyclopedia
James Shannon may refer to:
- James Shannon (born 1952), US Representative from Massachusetts
- James Jebusa Shannon (1862–1923), American artist
- James P. Shannon {1921-2003), Roman Catholic bishop
- Jim Shannon (born 1965), Irish politician