| Everything Puppies (2024) |
| Navigating Christmas (2023) als Peter |
| A Royal Christmas Crush (2023) als Prince Henry |
| The Jane Mysteries: Inheritance Lost (2023) als Detective John Cameron |
| Love in Glacier National: A National Park Romance (2023) als Chris |
| Christmas in Rockwell (2022) als Jake |
| Undercover Holiday (2022) als Matt |
| Christmas in the Rockies (2021) als Harrison Brock |
| Cooking Up Love (2021) als Colin Richmond |
| Time for Us to Come Home for Christmas (2020) als Ben |
| Christmas Wedding Planner (2020) als Connor |
| Ruby Herring Mysteries: Prediction Murder (2020) als Jake Killian |
| Mistletoe Magic (2020) als Luke |
| Rabid (2019) als Dominic |
| A Homecoming for the Holidays (2019) als Matt |
| Ruby Herring Mysteries: Her Last Breath (2019) als Jake Killian |
| Entropic (2019) als M |
| My One & Only (2019) als Oliver |
| Ruby Herring Mysteries: Silent Witness (2019) als Jake Killian |
| Return to Christmas Creek (2018) als Mike |
| Hometown Holiday (2018) als Darryl |
| Magical Christmas Ornaments (2017) als Clark |
| The Rooftop Christmas Tree (2016) als John Keaton |
| Milton's Secret (2016) als Husband |
| A Bone to Pick: An Aurora Teagarden Mystery (2015) als Father Scott Aubrey |
| Ferocious (2013) als Steve Sherwood |
| Faces in the Crowd (2011) als Bryce #4 |
| Time After Time (2011) als Dr. Jeff Farley |
| Stained (2010) als Rolf |
| 30 Days of Night: Dark Days (2010) als Eben |
| 12 Men of Christmas (2009) als Jason Farrar |
| Northern Lights (2009) als Pat Galligan |
| How I Married My High School Crush (2007) als Older Tim |
| Shock to the System (2006) als Grey |
| Dark Storm (2006) als Sever's Assistant |
| Lesser Evil (2006) als Cruiser |
| Caught in the Headlights (2005) als Officer Duncan Finney |
| The Cradle Will Fall (2004) als Paramedic |
| Serpentine als Luke Murphy |