11 credits on file—11 shows, spanning 2001–2021.
Blade Runner: Black Lotus
2021–2022 · 64/100
Blood of Zeus
2020–2025 · 85/100
New Amsterdam
2018–2023 · 62/100
Star Trek: Discovery
2017–2024 · 61/100
The Expanse
2015–2022 · 84/100
Alphas
2011–2012 · 72/100
Rookie Blue
2010–2015 · 82/100
Blade: The Series
2006 · 56/100
Eureka
2006–2012 · 75/100
Stargate: Atlantis
2004–2009 · 75/100
Smallville
2001–2011 · 74/100