Acting
Binnelanders
2005
Good Luck, Have Fun, Don't Die
2026
Redeeming Love
2022
Novocaine
2025
Professionals
2020
G20
Sniper: Reloaded
2011
The Girl
2012
Winnie Mandela
Zulu
2013
Romeo and Juliet
2014
An Act of Defiance
2017
Rust Road
2023
Awake