Actor
- Tom Dick & Harriet (2013)
- A Mile in His Shoes (2011)
- 16 Wishes (2010)
- Amazon Falls (2010)
- Life Unexpected (2010)
- Meteor Storm (2010)
- Stained (2010)
- 2012 (2009)
- A Dog Named Christmas (2009)
- Cole (2009)
- Harper's Island (2009)
- I Love You, Beth Cooper (2009)
- Personal Effects (2009)
- Art of War: The Betrayal (2008)
- Kill Switch (2008)
- Heather's Prom (2006)
- Psych (2006)
- Intelligence (2005)
- Supernatural (2005)
- Smallville (2001)