Actor
She Went Missing
2022
as Pete
Light of My Life
2019
as Bearded Man at Camp
Summer of 84
2018
as Fisherman
1922
2017
as Mr. Stoppenhauser
For Better or For Worse
2014
as Cliff
The X Files: I Want to Believe
2008
as Slight Man
The Haunting of Sorority Row
2007
as Plumber
Canes
2006
as Walter Van Tilburg
Legends sxwexwxiy'am: The Story of Siwash Rock
2000
as Doctor
The Long Way Home
1998
as Male Desk Clerk
Dog's Best Friend
1997
as Police Officer