Filmography

The 100
2014 · Acting

Smallville
2001 · Acting

Arrow
2012 · Acting

Psych
2006 · Acting

DC's Legends of Tomorrow
2016 · Acting

Riverdale
2017 · Acting

Supergirl
2015 · Acting

The Night Agent
2023 · Acting

Continuum
2012 · Acting

The Tomorrow People
2013 · Acting

Sight Unseen
2024 · Acting

Henry Danger: The Movie
2025 · Acting

12 Rounds 3: Lockdown
2015 · Acting

Guido Superstar: The Rise of Guido
2010 · Acting

Aftermath
2013 · Acting
