2004
CSI: NY as Dr. Burr2001
24 as Alexander Trepkos2001
The Division as Not available2001
Mutant X as Nicholas Fox1999
New Blood as Mr. Ryan1998
Charmed as Elder1997
La Femme Nikita as Operations1997
A Prayer in the Dark as John Dolan1996
FX: The Series as Gary Castle1996
Skyscraper as Cranston1996
Golden Will: The Silken Laumann Story as Mr. Laumann1995
Scanner Cop II as Institute Director1995
Loving Evangeline as Grant Shaw1995
Out of the Night: The Stephen Arrington Story as Stuart Roth1993
Walker, Texas Ranger as FBI Agent Tom Sanders1993
Kung Fu: The Legend Continues as Jason Torrence1993
The Substitute as Ben Wyatt1993
Bounty Tracker as Luis Sarazin1992
The Women of Windsor as Paddy McNally1991
The Five Heartbeats as David Green1991
Eve of Destruction as Buddy #21991
Stepping Out as Frank1991
Dollman as Captain Shuller1990
Counterstrike as Scott1989
Intruder as Danny1988
War of the Worlds as Marcus Crane1988
I'm Gonna Git You Sucka as Officer1987
Jake and the Fatman as Not available1987
Hollywood Shuffle as Director / Teacher / Amadeus / Chicago Jones / Dirty Larry1987
Robert Townsend: Partners in Crime: Vol. 1 as Not available1986
Sledge Hammer! as Not available1986
Hunter's Blood as Harris1985
The Twilight Zone as Not available1984
Joy of Sex as Dr. Fox1984
The City Girl as The Man in the Hotel1982
T. J. Hooker as Parker1981
Hill Street Blues as Not available1981
Falcon Crest as Jim Parker1979
Parts: The Clonus Horror as Guide #2 (as Gene Glazer)1976
Quincy, M.E. as Not available1976
Charlie's Angels as Marty