Actor
- Virgin River (2019)
- Salvation (2017)
- A Series of Unfortunate Events (2017)
- Aftermath (2016)
- Travelers (2016)
- Timeless (2016)
- Haters Back Off! (2016)
- The Wilding (2016)
- The Magicians (2015)
- The Client List (2010)
- Touch /I (2007)
- Flash Gordon (2007)
- Running /I (2006)
- The Grudge 2 (2006)
- Scary Movie 4 (2006)
- Touching Evil (2004)
- Tru Calling (2003)
- The Miracle of the Cards (2001)
- Scorn (2000)
- Stargate SG-1 (1997)
- Profit (1996)
- The X Files (1993)