Nowhere to Land
2000 · Thriller
as Captain John Prescott
The Wedding March: A Valentine Wedding
2018 · Romance
as Mick Turner
The Wedding March
2016 · Comedy
Wedding March 2: Resorting to Love
2017 · Comedy
Moving Target
1988 · Crime
as Tim Sutcliff - Scott Syndicate
Falling for Christmas
2022 · Comedy
as Beauregard Belmont
When Calls the Heart S10
2023 · Drama
as Bill Avery
A Big Fat Family Christmas
as Charles
My Gal Sunday
2014 · Drama
as Danny O'Brien
Titans
2000 · Drama
as Jack Williams