Born 1979 (age 46) · Toronto, Ontario, Canada
Appears in 44 titles

Filmography

Die Hard: With a Vengeance
7.3
Die Hard: With a Vengeance
1995
as Kindergarten Student (uncredited)
Fahrenheit 451
5.5
Fahrenheit 451
2018
as Bartender
Man Vs.
5.5
Man Vs.
2015
as Terry Woods
Knuckleball
5.9
Knuckleball
2018
as Deputy
The Matthew Shepard Story
5.6
The Matthew Shepard Story
2002
as Lance
A Romance Wedding
6.3
A Romance Wedding
2021
as Will Mason
My Mother's Killer Boyfriend
6.2
My Mother's Killer Boyfriend
2019
as Ben Weston
A Whirlwind Wedding
6.4
A Whirlwind Wedding
2021
as Kyle Billings
The Magical Christmas Shoes
6.3
The Magical Christmas Shoes
2019
as Mark
Demons Inside Me
4.2
Demons Inside Me
2019
as Harrison Carter
The Red Sneakers
4.0
The Red Sneakers
2002
as Jacob
Burned by Love
3.8
Burned by Love
2023
as Grant Drysdale
Kitty Mammas
6.2
Kitty Mammas
2020
as Darryl
My Brother's Keeper
4.4
My Brother's Keeper
2004
as Lance
Two Against Time
4.7
Two Against Time
2002
as Eddie Bramante
5.0
Catch and Release
2006
as Scott Prosper
Dada
5.5
Dada
2024
as Engineer
Celebrity Manhunt's Total Drama Action Reunion Special
Wild Dogs
Wild Dogs