6 credits on file—5 films and 1 show, spanning 2009–2025.
Stick
2025 · 69/100
Prom Pact
2023 · 65/100
Maze Runner: The Death Cure
2018 · 60/100
Tomorrowland
2015 · 60/100
2012
2009 · 56/100
Watchmen
2009 · 73/100