Supernatural
2005 · Acting
Eureka
2006 · Acting
Fringe
2008 · Acting
Supergirl
2015 · Acting
Superman & Lois
2021 · Acting
Human Target
2010 · Acting
The Irrational
2023 · Acting
Sight Unseen
2024 · Acting
Payback
2011 · Acting