Acting
The Looming Tower
2018
Dredd
2012
The Widow
2019
Unseen
2023
24 Hours to Live
2017
Die Spreeus
Nêrens, Noord-Kaap
2021
Attack on Darfur
2009
Killer Instinct with Chris Hansen
2015
Holiday in the Wild
Skemerdans
There Are No Heroes
2011
The Perfect Wave
2014
Fried Barry
2020
Street Trash
2025
A Scam Called Love