
Actor
Age 50 · USA

2005 · ★ 5.8
as Leonard

2015 · ★ 7.4
as Porter Collins

2012 · ★ 5.9
as Cal Zapata

2014 · ★ 6.5
as Brice

2013 · ★ 7.2
as Ralph Branca

2025 · ★ 7.3
as American Reporter (voice)

2026 · ★ 6.8
as Norman Collins

2017 · ★ 5.9
as Gary

2014 · ★ 5.6
as Tommy Altmann

2025 · ★ 6.1
as David's Father

2024 · ★ 6.6
as Spencer

2022 · ★ 5.8
as Martin Kidd

2012 · ★ 5
as Henry

2020 · ★ 5.3
as Ben

2011 · ★ 5.9
as Jason

2015 · ★ 5.2
as Tom Spangler

2025 · ★ 7.1
as Lyle Chambers

2027

2016 · ★ 5
as Tim

2023 · ★ 5.4
as Principal Valentine

2002 · ★ 6.7
as Richard Roth

2000 · ★ 6.2
as David Turner

2018 · ★ 5.4
as Noah Bearinger

2017
as Lysander

2018
as Miles

2003
as Marty

2013
as David

2025
as Max
Movies from TMDB, TV roles from TVmaze (main cast only).

2024 · Prime Video · To Be Determined
as Batman/Bruce Wayne (voice)

2024 · Apple TV · Ended
as Abraham Lincoln

2023 · Prime Video · Ended
as Cipher

2022 · Peacock · Ended
as Rick Krause

2021 · Netflix · Ended
as Father Paul Hill

2021 · Prime Video · Ended
as John Tyler

2017 · FX · Ended
as Clark DeBussy

2013 · CBS · Ended
as Andrew Kennedy

2006 · CBS · Ended
as Matthew Kimble

2004 · Syfy · Ended
as Carl Axelrod

2000 · ABC · Ended
as Dr. Bruce Cherry