| 2006 |
Alias: Reprisal; All the Time in the World Season 5, Episode 16 |
Episode, Actor - Third Man |
| 2006 |
Charmed: Forever Charmed Season 8, Episode 22 |
Episode, Actor |
| 2006 |
Alias: There's Only One Sydney Bristow Season 5, Episode 12 |
Episode, Actor - Third Man |
| 2005 |
Judging Amy: Happy Borthday Season 6, Episode 14 |
Episode, Actor - Dr. Wilbur Franks |
| 2003 |
Angel: Life of the Party Season 5, Episode 5 |
Episode, Actor - Sebassis |
| 2002 |
The Master Of Disguise |
Movie, Actor - Appraiser |
| 2001 |
Chump Change |
Movie, Actor - Commercial Director |
| 2001 |
The Lone Gunmen: Planet of the Frohikes Season 1, Episode 7 |
Episode, Actor - Dr. Hasslip |
| 1998 |
Star Trek: Honor Among Thieves Season 6, Episode 15 |
Episode, Actor - Vorta |
| 1997 |
Profiler: Into the Abyss Season 1, Episode 20 |
Episode, Actor - Elliott Wycoff |
| 1996 |
Melrose Place: Peter's Excellent Adventure Season 4, Episode 30 |
Episode, Actor - Louie |
| 1996 |
American Strays |
Movie, Actor - Cop #3 |
| 1996 |
Melrose Place: Full Metal Betsy Season 4, Episode 31 |
Episode, Actor - Louie |
| 1993 |
Key West |
TV Show Series, Actor - Gumbo |
| 1992 |
Scorchers |
Movie, Actor - Jumper |
| 1991 |
Fx2 - The Deadly Art Of Illusion |
Movie, Actor - Movie Director |
| 1988 |
Pass The Ammo |
Movie, Actor - Sheriff Rascal Lebeaux |
| 1988 |
Dead Man Walking |
Movie, Actor - Nomad Farmer |
| 1987 |
Maid To Order |
Movie, Actor - Dude |
| 1986 |
My Chauffeur |
Movie, Actor - Catfight |