Actor
- Laid (2024)
- Hearts in the Game (2023)
- Green Beret's Guide to Surviving the Apocalypse (2022)
- Kung Fu (2021)
- Christmas Sail (2021)
- Ships in the Night: A Martha's Vineyard Mystery (2021)
- Family Law (2021)
- Firefly Lane (2020)
- Upload (2020)
- 2 Hearts (2020)
- A Christmas Tree Grows in Colorado (2020)
- Aurora Teagarden Mysteries: An Inheritance to Die For (2019)
- Benchwarmers 2: Breaking Balls (2019)
- Sense, Sensibility & Snowmen (2019)
- Every Day Is Christmas (2018)
- A Twist of Christmas (2018)
- The Girl in the Bathtub (2018)
- The Crossing (2018)
- Altered Carbon (2018)
- Murder, She Baked: Just Desserts (2017)
- Wonder (2017)
- A Wish for Christmas (2016)
- Travelers (2016)
- The Man in the High Castle (2015)
- Aurora Teagarden Mysteries (2015)
- The Flash (2014)
- When Calls the Heart (2014)
- How to Be an Actor (2013)
- Christmas Caper (2007)
- Butterfly on a Wheel (2007)
- Fool's Gold (2006)
- Insider Trading (2006)
- One Way (2006)
- Night at the Museum (2006)
- The Hunters (2006)
- Tomorrow Doesn't Look Good Either (2005)
- The L Word (2004)
- Tru Calling (2003)
- The Delicate Art of Parking (2003)
- Jeremiah (2002)
- Halloween: Resurrection (2002)
- Smallville (2001)
- Stargate SG-1 (1997)