Actor
Living Wild: Animals of America’s National Parks
2022 · as Narrator
Deep Sea Killers
2017 · as Narrator (voice)
Secret Lives of Husbands and Wives
2013 · as Mark Gilmore
Pervertigo
2012 · as Leon
Jack Goes Boating
2010 · as Drunk Man on Subway
You Don't Know Jack
2010 · as Construction Worker
2B
2009 · as Expert #2 / Dr. David Klein
The Flying Scissors
2009 · as Phil Stevens