Actor
Blank Slate
2026 · as Ron
Red Rabbit Lodge
2026 · as James
All My Friends Are Back in Brisbane
2026 · as Scooter
Hindi Vindi
2025 · as Dr. Morgan
The Life I Can't Remember
2024 · as Terrence
Wish Man
2019 · as Frank Shankwitz
Gutter
2018 · as Him
Moose
2015 · as Ken
Twisted
2014 · as The Bully
Little Lies
2013
More Dogs Than Bones
2000 · as Tom
The American President
1995 · as Secret Service Agent