John McShane
John McShane
may refer to:
John A. McShane
(1850
–
1923), United States Representative from Nebraska
John James McShane
(1882
–
1972), British Member of Parliament
Jon McShane
(born 1991), Scottish footballer