
The Plague
2006 · as Dr. Jenkins

Heaven Is for Real
2014 · as Mr. Jackson

Capote
2005 · as Journalist

On Thin Ice
2003 · as Bus Driver

Maneater
2007 · as Wolf the Paparazzi

Desire
2000 · as Teacher at picnic (uncredited)

Tornado Warning
2002 · as Jones

A Bear Named Winnie
2004 · as Conductor

The Crooked E: The Unshredded Truth About Enron
2003 · as Jeff Skilling

Cowboys & Indians
2003 · as Reporter #2

High Life
2009 · as Strung-Out Doctor

More Than Meets the Eye: The Joan Brock Story
2003 · as Corey's Father

We Were the Mulvaneys
2002 · as Mort Lundt

Mr. Soul
2006

We Were Children
2012 · as Inspector

Of Games & Escapes
2010 · as Ed

World to Come
2015 · as Rabbi

The Governor's Company of Adventurers
2011 · as Narrator (voice)