8 credits on file—1 film and 7 shows, spanning 2012–2026.
CIA
2026 · 55/100
The Imperfects
2022 · 67/100
Travelers
2016–2018 · 79/100
Helix
2014–2015 · 68/100
The 100
2014–2020 · 73/100
Arrow
2012–2020 · 72/100
Continuum
2012–2015 · 76/100
The ABCs of Death
2012 · 40/100