Thomas Wagner
A Carol for Two (2024)
Don
Renovation Romance (2024)
Frederic
Haunted Wedding (2024)
Detective Oliver Webb
Woman with the Red Lipstick (2024)
Pastor
Miracle in Bethlehem, PA (2023)
Frank Greer
Meet Me Under the Mistletoe (2023)
Judge Sullivan
A Dash of Christmas (2023)
Brett
Abducted by My Teacher: The Elizabeth Thomas Story (2023)
Sam
Polarized (2023)
Dean Whittier
Bed Rest (2023)
Patrick
A Brush with Christmas (2022)
Richard
A Christmas Cookie Catastrophe (2022)
Luke
Pumpkin Everything (2022)
Chief Jim
Francesca Quinn, PI (2022)
Harvey Cusamano
Sniper: Rogue Mission (2022)
Roger
Romance in Style (2022)
Joe Smith
'Tis the Season to be Merry (2021)
Deputy Minister O'Toole
The Ice Road (2021)
Jim the Neighbor
Nobody (2021)
Dr. Mark Sutton
A House on Fire (2021)
Paul
A Winter Getaway (2021)
Tom
Project Christmas Wish (2020)
Let's Meet Again on Christmas Eve (2020)
Ron Walters
Sweet Autumn (2020)
Duke
Follow Me to Daisy Hills (2020)
Governor
Welcome to Sudden Death (2020)
A.J. Anderson
Stand! (2019)
Mayor Parker
The Christmas Club (2019)
Greg
Always and Forever Christmas (2019)
Royce Rutherford
Merry & Bright (2019)
Porter
One Winter Proposal (2019)
Joseph Pulitzer
Escaping the Madhouse: The Nellie Bly Story (2019)
Jeff Mulligan
A Christmas in Tennessee (2018)
Wally
Love in Design (2018)
Principal
Bravetown (2015)
Antonio Russo
A Warden's Ransom (2014)
Mike
The Christmas Heart (2012)
Chloe's Client #2
Chloe (2010)
Bill Polaski
Plague City: SARS in Toronto (2005)
Howard
Coast to Coast (2004)
Tony Martinez
Danger Beneath the Sea (2001)
Squire (voice)
Franklin and the Green Knight (2000)
Hotel Clerk
A House Divided (2000)
Stubbs (voice)
Trevor!: In Journey to Sector 5-G (2000)
Press Aide (uncredited)
The Long Kiss Goodnight (1996)