2020
The Atlantic City Story as Gary2019
NOS4A2 as Mr. Tim2019
A Rainy Day in New York as Poker Player2017
The Post as Punch Sulzberger2017
The Wizard of Lies as Reed2017
Detroit as Reporter at Court2017
If I Forget as Howard Kilberg2017
Reenactment as Not available2016
Bull as Kyle Wilkinson2015
Irrational Man as Carol's Friend2015
The Sisterhood of Night as Principal Harvey2014
5 Flights Up as Mr. Vincent2013
The Secret Life of Walter Mitty as Walter's Dad2013
Almost in Love as Kyle2012
Elementary as Robert Barclay2011
Loveless as Tad2010
Blue Bloods as Roth2010
Salt as Paul Tracey2009
The Good Wife as Tobin Alstrom2009
I Hate Valentine's Day as Cal2009
Afterschool as Mr. Virgil2009
The Missing Person as Eric Jelin2008
Birds of America as Paul2007
Private Practice as Phil Rakoff2007
Blackbird as Zljko2007
The Last 15 as Tom Kirkland2005
The Girl from Monday as Adjuster2001
Law & Order: Criminal Intent as TAC Scanner1993
Brace Up! as Vassily Vassilievich Solyony