Home / Discover / People

Guilt

2016
as Stan Gutterie

MacGruber

2021
as Brigadier Commander Enos Queeth

The Deep End

2010
as Cliff Huddle

Kingdom Hearts Timeline

2018
as Terra-Xehanort/Ansem

Curfew

2019
as Joker Jones

Cleopatra

1999
as MLarc Antoine

Guest Star

Episode Tales from the Crypt
Well Cooked Hams
1993
Episode Samantha Who?
The First Date
2009
Episode Cleopatra
Part 1
1999
Episode Samantha Who?
The Dream Job
2009
Episode The Boys
Good for the Soul
2019
Episode Samantha Who?
With This Ring
2009
Episode Charmed
The Seven Year Witch
2005
Episode Cleopatra
Part 2
1999
Episode Boston Public
Chapter Twenty-Three
2001
Episode Discovery Channel The Deep
Chasing Giants - On the Trail of the Giant Squid
1970
Episode The Boys
The Innocents
2019
Episode DC's Legends of Tomorrow
Freakshow
2017
Episode Deception (2018)
Multiple Outs
2018
Episode Matlock
The Nurse
1987
Episode Boston Public
Chapter Twenty-Four
2001
Episode Boston Public
Chapter Twenty-Nine
2001
Episode Community
Advanced Safety Features
2015
Episode Funny or Die: Totally Real Movies Coming Soon
Boop with Rose McGowan
2011
Episode The Boys
The Only Man In The Sky
2022
Episode Murder, She Wrote
A Very Good Year for Murder
1988
Episode The New Batman Adventures
The Demon Within
1998
Episode Samantha Who?
The Debt
2009
Episode The Oprah Winfrey Show
Episode 18.03.1998
1998
Episode Psych
The Break Up
2014
Episode Charmed
Carpe Demon
2005
Episode Boston Public
Chapter Twenty-Six
2001
Episode Deception (2018)
Masking
2018
Episode Charmed
Show Ghouls
2005
Episode Samantha Who?
The Other Woman
2009