Home / Discover / People

Alice in Wonderland

2010
as Man with Large Belly in Red Queen Court

The Lorax

2012
as 1st Marketing Guy (voice)

Lord of Illusions

1995
as Valentin

She's Back

1989
as Razorface

3 Ninjas

1992
as Brown

Framed

1990
as Karl

Guest Star

Episode Lucifer
Our Mojo
2020
Episode Star Trek: Deep Space Nine
Emissary (1)
1993
Episode American Horror Stories
Aura
2022
Episode Stargate SG-1
Shadow Play
2002
Episode Star Trek: Deep Space Nine
Emissary (2)
1993
Episode Star Trek: Enterprise
Terra Prime (2)
2005
Episode Alien Nation
The Game
1989
Episode Night Court
Harry's Fifteen Minutes
1991
Episode The Burning Zone
Arms of Fire
1996
Episode Parker Lewis Can't Lose
Deja Dudes
1990
Episode L.A. Law
L.A. Lawless
1992
Episode Selfie
Here's This Guy
2014
Episode Crusade
The Rules of the Game
1999
Episode The Orville
Old Wounds
2017
Episode Cybill
Venice or Bust
1996
Episode Burn Notice
Family Business
2007
Episode L.A. Law
Monkey on My Back Lot
1991
Episode 2 Broke Girls
And the Godmama Drama
2016
Episode Judging Amy
Culture Clash
2000
Episode The Pretender
The Inner Sense (1)
2000