All roles

Serendipity
2001, Movie - Comedy, Romance
Unit 234
2024, Movie - Thriller
The Purge: Election Year
2016, Movie - Horror, Thriller, Action
Renaissance Man
1994, Movie - Comedy, Drama
Sanctum
2011, Movie - Action, Thriller
Nim's Island
2008, Movie - Comedy, Fantasy, Adventure
The Duel
2016, Movie - Drama, Western
The Great Raid
2005, Movie - Drama, Adventure, Thriller
The Condemned
2007, Movie - Action, Thriller
Kangaroo Jack
2003, Movie - Action, Family, Comedy
The Pout-Pout Fish
2026, Movie - Animation, Family, Adventure
Kokoda
2006, Movie - Action, War, History
Eden
2021, Show - Drama
Appropriate Behavior
2015, Movie - Comedy, Romance, Drama
Keep Watching
2017, Movie - Thriller, Horror, Drama
Beyond Kokoda
2008, Movie - Documentary
Deliverance Creek
2014, Movie - Drama
Hell Has Harbour Views
2005, Movie - Drama, Comedy