Born 1965 (age 60) · Pembroke, Ontario, Canada
Appears in 53 titles

Filmography

Watchmen
7.4
Watchmen
2009
as Keene Act Anchor
Midnight Sun
7.8
Midnight Sun
2018
as Mark Reed
Brain on Fire
7.0
Brain on Fire
2017
as Senator
Autumn Dreams
6.6
Autumn Dreams
2015
as Hal Hancock
Unleashing Mr. Darcy
5.6
Unleashing Mr. Darcy
2016
as Grant Markham
The Guilty
5.7
The Guilty
2000
as Brent Frazer
Aurora Teagarden Mysteries: The Disappearing Game
Christmas in the Air
6.1
Christmas in the Air
2017
as George Trent
Holiday Date
6.5
Holiday Date
2019
as Hank
The Art of Us
6.5
The Art of Us
2017
as Dr. Martin
One Crazy Cruise
6.9
One Crazy Cruise
2015
as Ryan Bauer
Framed for Murder: A Fixer Upper Mystery
6.6
Framed for Murder: A Fixer Upper Mystery
2017
as Jesse Hennessy
Garage Sale Mystery: The Novel Murders
6.6
Garage Sale Mystery: The Novel Murders
2016
as Terrance Duncan
A Wife's Nightmare
6.4
A Wife's Nightmare
2014
as Tillman
The Unauthorized Saved by the Bell Story
5.3
The Unauthorized Saved by the Bell Story
2014
as Dennis Haskins
Pursued
5.2
Pursued
2004
as Brian Gibbs
Death of a Cheerleader
6.7
Death of a Cheerleader
2019
as John Shelly
My Life as a Dead Girl
6.8
My Life as a Dead Girl
2015
as Donnie
At Home in Mitford
6.2
At Home in Mitford
2017
as Jack
Wedding of Dreams
4.8
Wedding of Dreams
2018
as Ray Royce