Actor
The 19th Wife
2010 · as Sawyer Scott
Die
2010 · as Zach Emmett
The Cry of the Owl
2009 · as Mr. Jaffe
Flash of Genius
2008 · as Pete
Tipping Point
2007 · as Bill Strand
The Wives He Forgot
2006 · as Judge
The River King
2005 · as Walter Pierce
Open Heart
2004 · as Dale Wyman
Brave New Girl
2004 · as Professor
The Skulls III
2004 · as Martin Brooks
Welcome to Mooseport
2004 · as Dyer
Bugs
2003 · as Victor Petronovich