Actor
Displaced
2026 · as Jonathan Bloom
Late Night with the Devil
2024 · as Barry
Back to the Outback
2021 · as Additional Miscellaneous Voices
Pirates of the Caribbean: Dead Men Tell No Tales
2017 · as Mr. Swift
Oddball
2015 · as Paul Watt
Red Dog
2011 · as Barry
Where the Wild Things Are
2009 · as Douglas Suit Performer
The Last Supper
2009 · as Simon the Zealot