9 credits on file—6 films and 3 shows, spanning 2008–2025.
G20
2025 · 47/100
Bruised
2020 · 59/100
Professionals
2020 · 69/100
Deep Blue Sea 2
2018 · 31/100
Tomb Raider
2018 · 58/100
Black Sails
2014–2017 · 77/100
Dominion
2014–2015 · 70/100
Chronicle
2012 · 71/100
Starship Troopers 3: Marauder
2008 · 34/100