12 credits on file—5 films and 7 shows, spanning 2009–2026.
The Vampire Lestat
2026 · 87/100
Nobody 2
2025 · 65/100
Wayward
2025 · 61/100
Luckiest Girl Alive
2022 · 60/100
Tales of the Walking Dead
2022 · 52/100
Nobody
2021 · 75/100
Hudson & Rex
2019 · 75/100
The Shack
2017 · 57/100
PAW Patrol
2013 · 61/100
Alphas
2011–2012 · 72/100
Immortals
2011 · 53/100
Stoked
2009–2011 · 66/100