Does Anyone Care What Anyone Says In Rock’n’Roll? as Self
2020
Michael Des Barres: Who Do You Want Me To Be? as Self
2016
MacGyver as Nicholas Helman (2 episodes)
2012
California Solo as Wendell
2012
The Finder as Icepick (1 episode)
2011
Suits as Sergei Baskov (1 episode)
2006
Four Kings as Nick Dresden (5 episodes)
2005
Bones as Simon Graham (1 episode)
2005
Love Lounge (1 episode)
2004
Catch That Kid as Brisbane
2003
Nip/Tuck (1 episode)
2003
Dead Like Me as Gideon Jeffries (1 episode)
2002
She Spies as Dr. Zirby (1 episode)
2002
My Guide to Becoming a Rock Star as Eric Darnell (13 episodes)
2001
Diary of a Sex Addict as Sammy Horn
2001
Good Advice as Himself
2001
Alias as Miles Devereaux (1 episode)
2001
The Man from Elysian Fields as Nigel
2000
CSI: Crime Scene Investigation as Marty 'The Cat' Kirch (1 episode)
2000
Gilmore Girls as Claude Clemenceau (1 episode)
2000
Poison as Evan Lazlo
1999
The Hungry Bachelors Club as Harold Spinner
1999
Providence as Yule (1 episode)
1998
Charmed as Dark Priest (1 episode)
1998
The Jungle Book: Search for the Lost Treasure as Kohabeez
1997
Poison Ivy: The New Seduction as Ivan Greer
1997
Just Shoot Me! as Nick Hewitt (1 episode)
1996
Mortal Kombat: Defenders of the Realm as Kano (voice) (1 episode)
1996
Mortal Kombat: Defenders of the Realm as Kano / Captain (voice) (1 episode)
1996
The Pretender as Douglas Willard, The Blue Moon Killer (1 episode)
1996
E! True Hollywood Story (1 episode)
1995
JAG as Howie Black (1 episode)
1995
JAG as King Josif (1 episode)
1995
Sliders as Prof. Vincent Cardoza (1 episode)
1994
Spider-Man as Jackson Weele (voice) (1 episode)
1994
A Simple Twist of Fate as Bryce
1994
Silk Degrees as Degrillo
1994
The High Crusade as Monsieur du Lac
1994
Ellen as Nigel the Director (1 episode)
1994
Ellen as The Patient (1 episode)
1994
Deep Red as Lew Ramirez
1993
Frasier as Georges (1 episode)
1993
Lois & Clark: The New Adventures of Superman (1 episode)
1992
Under Siege as Damiani
1992
Batman: The Animated Series as Nostromos / Carl Fowler (voice) (1 episode)
1992
Melrose Place as Arthur Field (11 episodes)
1992
Waxwork II: Lost in Time as George
1991
The Commish (1 episode)
1991
The New WKRP in Cincinnati as Jack Allen (24 episodes)
1990
Super Force (1 episode)
1990
Midnight Cabaret as Paul Van Dyke
1989
Seinfeld as Restauranteur (1 episode)
1989
Pink Cadillac as Alex
1988
Roseanne (2 episodes)
1988
Superboy (2 episodes)
1987
Nightflyers as Jon Winderman
1987
J.J. Starbuck (1 episode)
1987
21 Jump Street as Gavin McHugh (1 episode)
1987
21 Jump Street as Mr. Karst (1 episode)
1987
Double Switch as Simon
1986
Sledge Hammer! (1 episode)
1986
ALF as Eddie (1 episode)
1986
L.A. Law as Mr. Allesio (1 episode)
1985
MacGyver as Murdoc (7 episodes)
1985
Ghoulies as Malcolm Graves
1984
Miami Vice as Power Station Vocalist (2 episodes)
1983
The Hitchhiker as The Wise Man (1 episode)
1982
St. Elsewhere (1 episode)
1982
Cagney & Lacey (1 episode)
1979
Hart to Hart (1 episode)
1978
WKRP in Cincinnati as Sir Charles 'Dog' Weatherby (1 episode)
1974
The Rockford Files as Keith (1 episode)
1973
Arizona Slim as Michael Pearson
1971
I, Monster as Boy in alley
1967
To Sir, with Love as Williams
1966
Arrivederci, Baby! as Boy in Orphanage (uncredited)