5 credits on file—4 films and 1 show, spanning 1999–2022.
Elvis
2022 · 73/100
Spiderhead
2022 · 47/100
Jungle
2017 · 66/100
The Condemned
2007 · 48/100
Farscape
1999–2003 · 81/100