Actor
- A Winning Team (2023)
- How to Murder Your Husband (2023)
- Devil in Ohio (2022)
- Ivy & Bean (2022)
- Ivy + Bean: Doomed to Dance (2022)
- Ivy + Bean: The Ghost That Had to Go (2022)
- Lou (2022)
- Monster High (2022)
- Kung Fu (2021)
- Midnight Mass (2021)
- One of Us Is Lying (2021)
- Robin Roberts Presents: Mahalia (2021)
- Christmas in Evergreen: Bells Are Ringing (2020)
- Cranberry Christmas (2020)
- Mystery 101 (2019)
- Picture Perfect Mysteries (2019)
- Fifty Shades Freed (2018)
- Rocky Mountain Christmas (2017)
- S.W.A.T.: Under Siege (2017)
- Tarzan and Jane (2017)
- The Mountain Between Us (2017)
- Tin Star (2017)
- A Mother's Suspicio (2016)
- Chesapeake Shores (2016)
- Christmas Cookies (2016)
- Justice Unleashed (2016)
- Looks Like Christmas (2016)
- Love by Chance (2016)
- Love on the Sidelines (2016)
- Same Time Next Week (2016)
- Timeless (2016)
- The Expanse (2015)
- Signed, Sealed, Delivered for Christmas (2014)
- Strange Empire (2014)
- Motive (2013)
- First Cut (2012)
- The Big Year (2011)
- Caprica (2010)
- Charlie St. Cloud (2010)
- The Boy Who Cried Werewolf (2010)
- Playing for Keeps (2009)
- Pulling (2009)
- The Farm (2009)
- The Vampire Diaries (2009)
- Elegy (2008)
- Kill Switch (2008)
- Sheltered Life (2008)
- The day the Earth stood still (2008)
- The X-Files: I Want to Believe (2008)
- Enemy Within (2007)
- Reaper (2007)
- Holy Fit (2006)
- Jake in Progress (2005)
- Supernatural (2005)
- The Five-Cent Curve (2005)
- Battlestar Galactica (2004)
- The L Word (2004)
- A Single Rose (2003)
- Final Breakdown (2002)
- Smallville (2001)
- The Right Man for the Job (2001)
- The District (2000)
- The Playaz Court (2000)
- The Materialists (1998)
- Party of Five (1994)
- The X Files (1993)