John McShaneJohn McShane may refer to:John A. McShane, United States Representative from NebraskaJohn James McShane, British Member of ParliamentJon McShane, Scottish footballer