All Movies List
Entanglement

as Joel

2018
A Swingers Weekend

as Dan

2018
Love's Complicated

as Edward

2016
Room

as

2015
Christmas Miracle

as Nick

2012
The Best Years

as Noah Jensen

2007
Randal Edwards Randal Edwards

Birthday

1981-07-18

Place of Birth

Canada

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now