Jasper Cooper
Double Wedding
Pirates of Penzance
Abandon
Grant Fletcher
The Love Subscription
Doctor
Jean of the Joneses
Mike
Christmas at Grand Valley
Pretty Boy
Posers
Lambert
The Mortal Instruments: City of Bones
Rupert
Prom Wars: Love Is a Battlefield
Andre
Hello, It's Me
Carl
Mother Father Sister Brother Frank
Justin Wirth
The Reckoning
Daniel
Steel
Toby Huber
At Risk
Billy Miller
The Note II: Taking a Chance on Love
Finn Blake
Gone Tomorrow
Jamie Conner
Burden of Evil
Del MacAllen
A Christmas for the Books
Eric Hayes
Good Sam
James
A Cheerful Christmas
Claymore Osbourne
Flower Shop Mystery: Dearly Depotted
Justin Wirth
Beverly Lewis' The Confession
Eric
Home Team
Spencer Wright
Double Holiday
Aiden Spencer
The Christmas Setup
Connor
The Retreat
Paul Cardiff
The Pact
Colin Roth
Star Spangled Banners
Oliver Beckett
A Perfect Match
Sam
Street Meet
Charlie
Anxietyville
Riley
Paige Darcy: Reluctant Detective
Gabriel Byrnes
White House Down
Known For
Acting
Known Credits
32
Gender
Male
Birthday
1983-05-20
Place of Birth
Ottawa, Ontario, Canada
Also Known As