James Shanklin is an actor.
Publish or Perish 2023
as Richard Crawley
Sweet on You 2023
as Mutt
Moneyball 2011
as Billy's Dad
The Social Network 2010
as Prince Albert
Evan Almighty 2007
as Congressperson
Mission: Impossible III 2006
as Hospital Chaplain
Credits from TMDB.