Filmography

The 100
2014 · Acting

Supernatural
2005 · Acting

Arrow
2012 · Acting

DC's Legends of Tomorrow
2016 · Acting

R. L. Stine's The Haunting Hour
2010 · Acting

Virgin River
2019 · Acting

Batwoman
2019 · Acting

Siren
2018 · Acting

Deadly Class
2019 · Acting

Extraterrestrial
2014 · Acting

Boot Camp
2024 · Acting

Swindle
2014 · Acting

Interrogation
2016 · Acting

Harpoon
2019 · Writer

Mon Ami
2012 · Acting

Fake Blood
2017 · Writer, Acting

This Too Shall Pass
2025 · Acting

Aztech
2020 · Acting

Yesterday
2009 · Acting

Versus
2007 · Writer
