Craig Hall

Acting

Craig Hall

Born May 10, 1974Auckland, New Zealand48 credits

Craig Hall (born 10 May 1974) is a New Zealand actor.

Known For

Filmography

Holy Days
2026Holy Days
as Joe CollinsMovie
Morning Hate
2024Morning Hate
as New Zealand Medical CorpMovie
Testify
2024Testify
as Scott RobinsonTV
Uproar
2023Uproar
as DryberghMovie
Sweet Tooth
2021Sweet Tooth
as Coach MarlinTV
Between Two Worlds
2020Between Two Worlds
as Det. Gordon TaylorTV
Head High
2020Head High
as Vince O'KaneTV
My Life Is Murder
2019My Life Is Murder
as Jack SallingerTV
In Dark Places
2018In Dark Places
as Tim McKinnelMovie
Venus and Mars
2015Venus and Mars
as Grant NichollsMovie
Catching Milat
2015Catching Milat
as Detective Rod LynchTV
Nerve
2013Nerve
as Vincent GregoryMovie
A Place to Call Home
2013A Place to Call Home
as Jack DuncanTV
Tricky Business
2012Tricky Business
as George BlakeTV
The Devil's Rock
2011The Devil's Rock
as Captain Ben GroganMovie
Love Birds
2011Love Birds
as Craig WatsonMovie
Avalon High
2011Avalon High
as Coach BarkerMovie
Bloodlines
2010Bloodlines
as Andrew BowersMovie
Boy
2010Boy
as Mr. LangstonMovie
East of Everything
2008East of Everything
as Carter SmithTV
Underbelly
2008Underbelly
as Bill MackayTV
The Water Horse
2007The Water Horse
as Charlie MacMorrowMovie
30 Days of Night
200730 Days of Night
as Wilson BulosanMovie
Perfect Creature
2007Perfect Creature
as DominicMovie
The Ferryman
2007The Ferryman
as Chris HamiltonMovie
Eagle vs Shark
2007Eagle vs Shark
as DougMovie
King Kong
2005King Kong
as MikeMovie
The World's Fastest Indian
2005The World's Fastest Indian
as Antarctic AngelMovie
The Present
2004The Present
as SelfMovie
Raising Waylon
2004Raising Waylon
as AlexMovie
The Vector File
2002The Vector File
as MelvinMovie
The Strip
2002The Strip
as ClintTV
Home Kill
2000Home Kill
as WayneMovie
Center Stage
2000Center Stage
as ABA StudentMovie
S
2000Savage Honeymoon
as Dean SavageMovie
S
1996Siren
as SoldierMovie