Stephan Brenner
Three Wiser Men and a Boy (2024)
Mark Wallace
Falling Together (2024)
Alden Case
The Cases of Mystery Lane: Death is Listening (2024)
Harrington
Magic in Mistletoe (2023)
The Cases of Mystery Lane (2023)
Three Wise Men and a Baby (2022)
Michael Taylor
Dating the Delaneys (2022)
Bartende (uncredited)
Love, Classified (2022)
Mason
The Nine Kittens of Christmas (2021)
Ryan
The Santa Stakeout (2021)
William Holt
Christmas by Starlight (2020)
Nate
Wedding Every Weekend (2020)
Ben Tyler
Holiday Hearts (2019)
Kyle Taylor
The Last Bridesmaid (2019)
Gery Conover
A Godwink Christmas (2018)
Paul
The Girl in the Bathtub (2018)
Shep
Sun, Sand & Romance (2017)
Jack
Once Upon A Holiday (2015)
Maxwell Gridley
Surprised by Love (2015)
Dirty Singles (2014)
Mike
Rusty Steel (2014)
Danny
Preggoland (2014)
Jake Dooley
Window Wonderland (2013)
Tony
The Big Year (2011)
Tyler
Killer Mountain (2011)
Officer Haines
Bond of Silence (2010)
David Mitchell
Play the Game (2009)
Phil
Bagboy (2007)
Albert Jackson
88 minuts (2007)
Will
Nobody's Watching (2006)
Severed (2005)
Roger
The Long Weekend (2005)
Jimmy
Ill Fated (2004)
Guy in Truck (uncredited)
The Perfect Score (2004)
Writer
Teleplay
Moriah's Lighthouse (2022)
Christmas at Castle Hart (2021)
An Unexpected Christmas (2021)
Story
Producer