Smallville
2001 · Acting
Eureka
2006 · Acting
Caprica
2010 · Acting
The Vampire Lestat
2026 · Acting
The Moodys
2019 · Acting
The Perfect Score
2004 · Acting
The Taming of the Shrew
2016 · Acting
Love's Labour's Lost
2017 · Acting
Hamlet
ShoeGazer
2020 · Acting
Stratford Festival: Macbeth