
Actor
Age 57 · USA

1994 · ★ 7.4
as Malloy

2001 · ★ 6.2
as Christian Slater

1997 · ★ 6.6
as Easily Fooled Security Guard (uncredited)

1991 · ★ 6.9
as Will Scarlett

2013 · ★ 6.9
as Joe's Father

1986 · ★ 7.5
as Adso of Melk

2013 · ★ 6.7
as Joe's Father

1993 · ★ 7.5
as Clarence Worley

2024 · ★ 6.7
as Vic

1989 · ★ 7.2
as J.D.

1996 · ★ 6.1
as Riley Hale

2002 · ★ 6.4
as Sergeant Peter Henderson

1991 · ★ 7
as Excelsior Communications Officer

2012 · ★ 5.6
as Marcus Baptiste

2004 · ★ 6.4
as J.D. Reston

2023 · ★ 6.4
as Sebastian Earle

2026 · ★ 6.5
as Walton

2017 · ★ 7.1
as Nathaniel Bone

2015 · ★ 5.2
as Choozy Doozy Host

2020 · ★ 5.9
as Tech-No

1998 · ★ 5.9
as Tom

2018 · ★ 7.1
as Deadshot (voice)

2001 · ★ 5.9
as Hanson

1998 · ★ 6.3
as Robert Boyd

2005 · ★ 3.4
as Edward Carnby

1992 · ★ 6.4
as Pips (voice)

1995 · ★ 7.1
as James Stamphill

1990 · ★ 6.5
as Arkansas Dave Rudabaugh

2008 · ★ 6.1
as Dr. Schadenfreude's Igor (voice)

2016 · ★ 5.8
as Stephen (Bryan Kocis)
Movies from TMDB, TV roles from TVmaze (main cast only).

2024 · Paramount+ · Ended
as Sgt. Harry Morgan

2024 · The Roku Channel · Ended
as Mulgarath / Dr. Dorian Brauer

2021 · Netflix · Ended
as Rand Ridley (voice)

2021 · Peacock · To Be Determined
as Dr. Randall Kirby

2018 · USA Network · Ended
as Dan Broderick

2016 · Disney Channel · Ended
as Elliot Decker (voice)

2016 · National Geographic · Ended
as Narrator (voice)

2015 · USA Network · Ended
as Mr. Robot

2014 · ABC · Ended
as Ross Edwards

2011 · FOX · Ended
as Ferris "Oz" Oswald Osbourne

2009 · ABC · Ended
as Alex Donovan

2008 · NBC · Ended
as Henry Spivey / Edward Albright

2005 · Adult Swim · On air
as Skater McGee / Composite Santa Claus / Michael Vaughn (voice)

2003 · Discovery · Ended
As themself