
2024
Unsinkable as Senator Newlands2022
Mr. Harrigan's Phone as Chick Rafferty2021
The Chair as Professor Reinhardt2020
Awkwafina Is Nora from Queens as George2015
Concussion as Deputy Mayor2015
Z: The Beginning of Everything as Professor Gauss2015
All Raccoons Are Bandits as Elias Flintlock2014
The Fault in Our Stars as Dr. Simmons2013
The Blacklist as Committee Chairman2013
The Following as Dr. York2009
Parks and Recreation as Terrence2008
Fringe as Mark2005
Numb3rs as Engineer2004
LAX as State Dept. Rep.1999
Warm Blooded Killers as Detective Hughes1998
The King of Queens as Dr. Davis1998
Felicity as Doctor1997
The Practice as Dr. Henke1997
The Practice as Dr. Schumann1997
The Outsider as Mason1997
In Dark Places as G.M.1997
Just Add Love as Jared1996
Profiler as Neil Mayer1995
Fast Company as Len McDaniels1994
ER as Dr. Black1993
Frasier as Fan1991
Home Improvement as Man in Audience1989
The Case of the Hillside Stranglers as Jason Brown1986
L.A. Law as Kevin Zachary1981
Knightriders as Punch1978
Dawn of the Dead as Officer at Police Dock2023
Handyman from Hell Stunt Coordinator2009
Staunton Hill Stunt Coordinator1991
The Addams Family Stunts1978
Dawn of the Dead Assistant Makeup Artist