12 credits on file—4 films and 8 shows, spanning 2005–2026.
In the Blink of an Eye
2026 · 48/100
Motherland: Fort Salem
2020–2022 · 74/100
See
2019–2022 · 65/100
Siren
2018–2020 · 73/100
The Crossing
2018 · 67/100
The Dragon Prince
2018–2024 · 87/100
Godzilla
2014 · 64/100
Seventh Son
2014 · 42/100
The 100
2014–2020 · 73/100
Rise of the Planet of the Apes
2011 · 78/100
Caprica
2009–2011 · 75/100
Supernatural
2005–2020 · 79/100