13 credits on file—9 films and 4 shows, spanning 2003–2026.
Normal
2026 · 64/100
Prisoner of War
2025 · 52/100
Midway
2019 · 64/100
The Predator
2018 · 44/100
Daredevil
2015–2018 · 84/100
The Man in the High Castle
2015–2019 · 75/100
Godzilla
2014 · 64/100
Falling Skies
2011–2015 · 66/100
Sanctuary
2008–2011 · 73/100
War
2007 · 53/100
I, Robot
2004 · 69/100
Miracle
2004 · 75/100
Paycheck
2003 · 55/100