2015
Empire as Terry Schiller (1 episode)
2014
No God, No Master as John D. Rockefeller Sr.
2008
The Express as Cotton Bowl Official
2006
Let's Go to Prison as Judge Biederman
2005
The Weather Man as Robert's Friend
2005
Prison Break as Dr. Brighton (1 episode)
2002
Lana's Rain as Gen. Donoffrio
2002
Unconditional Love as Man in Plane
2002
Road to Perdition as Jack Kelly
2000
High Fidelity as Mourner
1999
Ride with the Devil as Asa Chiles
1997
Hoodlum as Johnny 'Figures' DiPalmero
1993
The Fugitive as Dr. Lentz
1990
Miller's Crossing as Lazarre's Messenger
1987
CBS Summer Playhouse as Kwai Chang Caine (1 episode)
1985
Two Fathers' Justice as Tommy
1981
Through the Magic Pyramid as Taduhn
1979
Buck Rogers in the 25th Century as Pinchas (1 episode)
1977
The Hunted Lady as James Radford
1975
Barney Miller as Burglar (1 episode)
1975
Barney Miller as Philip Dupree (1 episode)