8 credits on file—6 films and 2 shows, spanning 2008–2026.
Whistle
2026 · 50/100
12 Monkeys
2015–2018 · 75/100
Room
2015 · 83/100
Red Lights
2012 · 54/100
Repo Men
2010 · 56/100
The Listener
2009–2014 · 62/100
Camp Rock
2008 · 59/100
The Incredible Hulk
2008 · 64/100