Actor · Born 1969
John Doe: Video Diary of a Serial Killer
2017 · as John Doe
Bright Day
2012 · as Stirling
Janeane from Des Moines
2012 · as Dean
Hungry Hearts
2002 · as Miles La Rue
Black Days
2001 · as Ty