2016
Tom's Dilemma as Mr. Jacobson2015
The World Made Straight as Mr. Anderson2015
Houses as Not available2013
The Cold Lands as Tom2008
Dream Boy as Preacher John2008
The Blue Tooth Virgin as Louis2006
Wild Tigers I Have Known as The Principal2005
Sweet Land as Comrade Vik2005
Shooting Vegetarians as Bailliff2004
Harry and Max as Josiah2004
Everyday People as Erin's Professor2001
100 Centre Street as Mitchell Fox2001
Series 7: The Contenders as Dawn's Cameraman2000
Bread and Roses as Director of Campaigns1999
Law & Order: Special Victims Unit as Cal Oman1999
Third Watch as Deranged Shooter1999
On the Run as Tom1998
Sex and the City as Tom1998
Lulu on the Bridge as Restaurant Man #11998
Claire Dolan as Client #3/$1000 Trick1998
Spark as Jack1997
Inside/Out as David Sheppard1997
Blixa Bargeld Stole My Cowboy Boots as Bar Voice (voice)1996
Girls Town as Richard Helms1996
Ratchet as Elliot Callahan1995
Land and Freedom as Lawrence1995
Postcards from America as Adult David's Friend1991
A Matter of Degrees as The Scuzz1990
Law & Order as Eric Johnson1987
Arena Brains as Artist2013
The Cold Lands Director2013
The Cold Lands Screenplay2000
Spring Forward Director2000
Spring Forward Writer1994
Touch Base Writer1994
Touch Base Director