Starship Troopers 3: Marauder
2008 · as Farmer #1
G20
2025 · as White House Reporter
Invictus
2009 · as Johannesburg Cop
A Million Colours
2011 · as Kuyler