

Ms. Matched
2016 · as Daniel

Scar
2007 · as Brian

Eat, Play, Love
2017 · as Darius the hairstylist

The Christmas Cottage
2017 · as Mason Cavalry

The Nine Lives of Christmas
2014 · as Kyle

The More the Merrier
2025

Call Me: The Rise and Fall of Heidi Fleiss
2004 · as Jason

Marry Me at Christmas
2017 · as Ted

Best Served Cold: A Hannah Swensen Mystery
2026 · as Pro Shop Employee

A Romance Wedding
2021 · as Nick Ventri

R.L. Stine's Monsterville: The Cabinet of Souls
2015 · as Hungry Zombie

The Christmas Blessing
2005 · as Sean Addison

The Nine Kittens of Christmas
2021 · as Kyle

The 5-Year Christmas Party
2024 · as Frank

Five More Minutes: Moments Like These
2022 · as John Turner

The Unauthorized Full House Story
2015 · as Cameraman

Time for Him to Come Home for Christmas
2022 · as Keith

Hailey Dean Mysteries: 2 + 2 = Murder
2018 · as Jeff Adkins