11 credits on file—3 films and 8 shows, spanning 2005–2024.
Time Cut
2024 · 41/100
Possessor
2020 · 65/100
In the Dark
2019–2022 · 66/100
Titans
2018–2023 · 67/100
Incorporated
2016–2017 · 71/100
The Expanse
2015–2022 · 84/100
Continuum
2012–2015 · 76/100
The Firm
2012 · 69/100
Alphas
2011–2012 · 72/100
Heartland
2007 · 68/100
The Man
2005 · 44/100