2019
Russian Doll as Dr. Daniel2019
Light from Light as Father Martin2018
Vox Lux as Laser Director2015
James White as Grief Counselor2014
Winter in the Blood as Bad Suit2011
Coming Up Roses as Joe2009
The Good Wife as Dr. Nigel Buggy2008
Two Lovers as Jeweler2002
The Slaughter Rule as Floyd aka Studebaker2001
Law & Order: Criminal Intent as Dr. Elliot Burnhardt2000
Pollock as William Wright2000
The Endurance as Hubert Hudson (voice)1999
Law & Order: Special Victims Unit as George Wheeler1998
Illuminata as Journalist1998
Frogs for Snakes as Jim1991
He Said, She Said as The Waiter1990
Law & Order as Lee Kendrick1990
Men Don't Leave as Fred1988
Moon Over Parador as Edgar Low1988
Bette Midler's Mondo Beyondo as Self1987
Radio Days as DirectorNaN
Ann Lee as Not available