Acting
Born: 1982-06-10 in Toronto, Ontario, Canada
Too Late to Say Goodbye
Sam Malveaux
He Watches
Booky's Crush
Russell
Anne of Green Gables: A New Beginning
Dominic Blythe
Her Husband's Betrayal
Dan Gresham
Man v. Minivan
Shane
A Gingerbread Christmas
James Meadows
Angel of Christmas
Owen Thomas
Summer in the City
Phillip
Best Boy
A Rose for Christmas
Cliff
Cycles
Elsewhere
Miguel
The Lead
Alex Peterson
Unholy Night
Avería de la conciencia
Executive Producer