Movies List
TV Show List
Allure

as Benjamin

2018
Mean Dreams

as Elbert

2017
The Vow

as

2012
Source Code

as

2011
I Heart Doomsday

as Amnesia expert

2011
Devil

as

2010
Peepers

as Steve Sherman

2010
Blindness

as

2008
The American Trap

as Jeffrey Cohen

2008
Human Trafficking

as Richard Sapperstein

2005
Hollywood North

as Howard Atkins

2004
Suddenly Naked

as Patrick McKeating

2001
Joe Cobden Joe Cobden

Birthday

1978-10-06

Place of Birth

Halifax, Nova Scotia, Canada

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now