
Acting
May 28, 1981 (44 years old)
Mississauga, Ontario, Canada

Falling in Love in Niagara
2025
as Jason

The Nanny Sees All
2025
as Alex Turner

Wisteria
2025
as Bartender

Abracadabra and a Christmas Miracle
2024
as Gerald

What We Do for Love
2023
as Alyx Green

Deadly Mom Retreat
2021
as Zack

Love's Match
2021
as Mitch

Christmas on Wheels
2020
as Matt

Love at Look Lodge
2020
as Craig Bennett

Christmas Crush
2019
as Pete

A Cheerful Christmas
2019
as Cousin Peter

American Hangman
2019
as Task Force Police 1

Little Italy
2018
as Gina's Husband Joe

Star Trek: Discovery
2017
as Britch Weeton

Anna
2017
as Leonardo

Last Ten
2017
as Chase

Forever & Always
2017
as Quinn Diaz

Private Eyes
2016
as Lance Masters

Kindergarten Cop 2
2016
as Country Bar Bartender

Red Windows
2016
as Rob Hurst