Actor
- The Order (2019)
- Boundaries (2018)
- Love at First Dance (2018)
- Pinocchio Project (2018)
- Christmas in the Air (2017)
- The Shack (2017)
- Woody Woodpecker (2017)
- A Heavenly Christmas (2016)
- Hailey Dean Mystery (2016)
- The Man in the High Castle (2015)
- My Boyfriends' Dogs (2014)
- Zodiac: Signs of the Apocalypse (2014)
- Delete (2013)
- Independence Daysaster (2013)
- Prisoners of the Sun (2013)
- Big Time Movie (2012)
- Diary of a Wimpy Kid: Dog Days (2012)
- Magic Beyond Words: The JK Rowling Story (2011)
- Meteor Storm (2010)
- Elegy (2008)
- The Andromeda Strain (2008)
- Nightwatching (2007)
- Battlestar Galactica: The Resistance (2006)
- Snakes on a Plane (2006)
- The Wicker Man (2006)
- Paycheck (2003)
- Night Visions (2001)
- Till Dad Do Us Part (2001)