3 credits on file—2 films and 1 show, spanning 2004–2014.
The Flash
2014–2023 · 70/100
Elysium
2013 · 63/100
Scooby-Doo 2: Monsters Unleashed
2004 · 50/100