3 credits on file—3 films, spanning 2009–2023.
Flamin' Hot
2023 · 67/100
Observe and Report
2009 · 53/100
Terminator Salvation
2009 · 57/100