
Actor
Age 61 · USA

2019 · ★ 6.7
as Hank Henshaw (voice)

2010 · ★ 5.7
as Cotton Marcus

2019 · ★ 7
as Hank Henshaw (voice)

2019 · ★ 7.5
as Hank Henshaw (voice)

2005 · ★ 6.7
as Thantos

2023 · ★ 6.9
as Matt MacLaren

2014 · ★ 6.9
as Richard Morgan

2005 · ★ 5.9
as Donald

2012 · ★ 5.8
as Officer Malark

2007 · ★ 6.7
as Thantos

2025 · ★ 5.8
as Bishop Edwards

2023 · ★ 6.7
as Harvey Dent / Two-Face (voice)

2014 · ★ 6.1
as Officer Malark

2012 · ★ 5.2
as James Taggart

2006 · ★ 5.4
as Agent Brian Martin

2009 · ★ 5.5
as Kevin

2026
as Howard

2004 · ★ 5.7
as Jay Sebring

2019 · ★ 6.1
as Mr. Wallace

2023 · ★ 4.5
as River's Dad

2021 · ★ 5.7
as Jake Wind

1998 · ★ 5.9
as Palmer

2008 · ★ 5.6
as Buck Seger

2004 · ★ 7
as Buck Seger

2011 · ★ 6.5
as Internist

2016 · ★ 6.7
as Coach Willis

2018 · ★ 6.4
as Leonard Moore

2018 · ★ 4.5
as Gary

2019 · ★ 4.6
as Alastaire

2013
as Lee Mitchell
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · HBO · On air
as Eric McDaniel

2019 · Netflix · Ended
as Phil

2015 · AMC · Ended
as Howard Hamlin

2011 · CMT · Ended
as Rob Parker

2008 · The CW · Ended
as Ray Howard / Hephaestus

2004 · Freeform · Ended
as Buck Seger

1993 · NBC · Ended
as Professor Jeremiah Lasky