Actor
Sense, Sensibility & Snowmen
2019 · as Jacques
Joe Finds Grace
2017 · as Officer Ned Zubick
Watchmen
2009 · as Carnival Photographer
Fantastic Four
2005 · as Hotel Guest
Stealing Sinatra
2003 · as James Irwin
Dark Water
2001 · as Soccer Dad
Voyage of Terror
1998 · as Deranged Man
Unwed Father
1997 · as Lab Technician
Jack Reed: A Killer Among Us
1996
Jack Reed: One of Our Own
1995 · as Technician
Intersection
1994 · as Resident
Arctic Blue
1993 · as Sportsman #3