Movies List
TV Show List
Beware of the Midwife

as Kevin

2021
A Christmas Treasure

as Kyle

2021
Tempted by Danger

as Michael

2020
Christmas Comes Twice

as George Campbell

2020
Christmas on Wheels

as Duncan

2020
Letters to Satan Claus

as Sheriff Noel

2020
Radio Christmas

as Scott

2019
A Swingers Weekend

as Teejay

2018
Christmas Inheritance

as Gray Pittman

2017
Deadly Inferno

as Ray

2016
88

as

2015
Be My Valentine

as Michael Carrier

2013
Make It Happen

as Marcus

2008
Michael Xavier Michael Xavier

Birthday

0001-01-01

Place of Birth

Ottawa, Ontario, Canada

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now