All roles

Eden
2025, Movie - Drama, Thriller
Hacksaw Ridge
2016, Movie - Drama, History, War
Elvis
2022, Movie - Biography, Drama, Music
Force of Nature: The Dry 2
2024, Movie - Mystery, Thriller
Moulin Rouge!
2001, Movie - Drama, Music, Romance
Legend of the Guardians: The Owls of Ga'Hoole
2010, Movie - Animation, Adventure, Family
Danger Close: The Battle of Long Tan
2019, Movie - Action, Drama, History
Van Helsing
2004, Movie - Action, Adventure, Horror
Mission: Impossible II
2000, Movie - Action, Adventure, Thriller
Catherine the Great
2019, Show - Drama, War
The League of Extraordinary Gentlemen
2003, Movie - Action, Fantasy, Sci-Fi
Stealth
2005, Movie - Sci-Fi
Angel of Mine
2019, Movie - Drama, Mystery, Thriller
Fragile
2005, Movie - Mystery, Horror, Thriller
Sanctum
2011, Movie - Action, Thriller
The Correspondent
2025, Movie - Drama, Thriller
Go Karts
2020, Movie - Family, Sport
Like Minds
2006, Movie - Crime, Mystery, Horror
Forgive Us All
2025, Movie - Action, Horror, Thriller
Lesbian Space Princess
2024, Movie - Animation, Comedy, Sci-Fi
My Freaky Family
2024, Movie - Animation, Family, Fantasy
Bali
2022, Show - Drama
H Is for Happiness
2021, Movie - Family
The Hunting
2019, Show - Drama