2022
Vengeance Is Mine as Steve2002
Live from Baghdad as Bob Furnad2001
The Bernie Mac Show as Teacher1997
Macon County Jail as Richard Reed1994
Ring of Steel as Richard1993
Exterior Night as Dad1992
Melrose Place as Tim1991
Hot Shots! as Rosener1990
The Fresh Prince of Bel-Air as Professor Kemp1990
Welcome Home, Roxy Carmichael as Bill Crampton1989
Coach as Carl1989
Not Quite Human II as Moore1988
Dear John as Ray1987
21 Jump Street as Bob1987
Fatal Confession: A Father Dowling Mystery as Reporter1985
Moonlighting as John Wicklow1985
Chain Letters as Paul1984
Murder, She Wrote as Dr. Kyle Adderly1984
Best Defense as Brank1983
The Great Performance as The Performer1982
Cheers as Mark1982
Tex as Kelly1980
Return of the Secaucus Seven as Jeff1971
Columbo as David Sherwin