Actor
- Allegiance (2024)
- Virgin River (2019)
- The Perfection (2019)
- Phil (2019)
- V.C. Andrews' Heaven (2019)
- Appetite for Love (2016)
- Secrets in the Attic (2016)
- Chesapeake Shores (2016)
- Just in Time for Christmas (2015)
- Her Infidelity (2015)
- Til Death Do Us Part (2014)
- The Tree That Saved Christmas (2014)
- Grace (2014)
- Cruel & Unusual (2014)
- Signed, Sealed, Delivered (2013)
- Eve of Destruction (2013)
- Eve of Destruction (2013)
- A Mother's Nightmare (2012)
- Rufus (2012)
- Random Acts of Romance (2012)
- In the Name of the King: Two Worlds (2011)
- Damage (2009)
- The Twilight Saga: New Moon (2009)
- Christmas Caper (2007)
- Being Ian (2005)
- Little House on the Prairie (2005)
- Stargate: Atlantis (2004)
- The Outer Limits (1995)
- Wiseguy (1987)