Actor
Perfect Strangers
2026 · as Martin
Facade
2020 · as Axel
Better Half
2015 · as Mike
The Far Flung Star
2013
Blurred Lines
2013 · as Jesse V
Violence of the Mind
Seeking Justice
2011 · as Singer at Wake
Portraits of Death
2011 · as Nathan
3-Day Weekend
2008 · as Andre
Hatchetman
2003 · as Daniel Strong