
Actor
Age 50 · Japan

2006 · ★ 6.7
as Hospital Doctor

2005 · ★ 7.4
as Lilac Young Tough

2020 · ★ 6.7
as Richard

2009 · ★ 6.1
as Doctor (uncredited)

2008 · ★ 6.1
as Mike

2023 · ★ 7.2
as Jim

2011 · ★ 6.2
as Gary

2005 · ★ 5.9
as Michael

2020 · ★ 5.2
as The Manager

2023 · ★ 4.7
as Business Manager

2013 · ★ 6.4
as Will

2021 · ★ 4.9
as John

2016 · ★ 4.5
as Dominic

2006 · ★ 6
as Matthew Bergman

2009 · ★ 8
as Dennis Reynolds

2009 · ★ 9.4
as Dennis Reynolds

2002 · ★ 6.2
as Dick Ebersol

2022 · ★ 6.8
as Jerry Alter

2020
as Audience

2016
as Uncle Al

2008
as Lieutenant Xander Centari
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · Netflix · Ended
as Ethan Corbin III

2023 · CBC Gem · Ended
as Jim Balsillie

2023 · HBO Max · Ended
as Fred (voice)

2018 · Peacock · Ended
as Jack Griffin

2011 · History · Ended
as Donald DeVore

2005 · FXX · To Be Determined
as Dennis Reynolds

2002 · FOX · Ended
as Corey Howard