AD
AD

Watch Free for 30 Days

All Prime Video Movies and TV Shows. Cancel anytime. Watch Now
All Movies List
Head High

as Vince O'Kane

2020
In Dark Places

as Tim McKinnel

2018
A Place to Call Home

as Jack Duncan

2013
Nerve

as Vincent Gregory

2013
Avalon High

as

2011
Love Birds

as Craig Watson

2011
The Devil's Rock

as Captain Ben Grogan

2011
Boy

as Mr. Langston

2012
Bloodlines

as Andrew Bowers

2010
Das Tub

as

2010
30 Days of Night

as Wilson Bulosan

2007
Eagle vs Shark

as Doug

2007
The Ferryman

as Chris Hamilton

2007
Perfect Creature

as Dominic

2007
The Water Horse

as Charlie MacMorrow

2007
King Kong

as

2005
The Vector File

as Melvin

2002
Craig Hall Craig Hall

Birthday

1974-05-10

Place of Birth

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now