Actor
- The Power (2023)
- How It Ends (2018)
- The Mountain Between Us (2017)
- She Who Must Burn (2015)
- Down River (2013)
- Horns (2013)
- Crimes of Mike Recket (2012)
- Throw Away People (2012)
- Exley (2011)
- Impulse (2008)
- Love Notes (2007)
- Imaginary Playmate (2006)
- Mount Pleasant (2006)
- 14 Hours (2005)
- Cable Beach (2004)
- Everyone (2004)
- The 4400 (2004)
- The Life (2004)
- 21st Century Scott (2003)
- Emile (2003)
- Little Brother of War (2003)
- Moving Malcolm (2003)
- Damaged Care (2002)
- Living with the Dead (2002)
- The Dead Zone (2002)
- The Twilight Zone (2002)
- Last Wedding (2001)
- Night Visions (2001)
- Smallville (2001)
- Dark Angel (2000)
- Mysterious Ways (2000)
- No More Monkeys Jumpin' on the Bed (2000)
- Protection (2000)
- Cold Squad (1998)
- Dirty (1998)
- Millennium (1996)
- Poltergeist: The Legacy (1996)
- Live Bait (1995)
- The Outer Limits (1995)
- Highlander (1992)