Craig Hall
Craig Hall (born 10 May 1974) is a New Zealand actor.
Craig Hall (born 10 May 1974) is a New Zealand actor.
King Kong
As Mike
30 Days of Night
As Wilson Bulosan
Eagle vs Shark
As Doug
The World's Fastest Indian
As Antarctic Angel
Show of Hands
As Tom
Boy
As Mr. Langston
The Ferryman
As Chris Hamilton
Avalon High
As Coach Barker
The Devil's Rock
As Captain Ben Grogan
The Water Horse
As Charlie MacMorrow
Center Stage
As ABA Student
Nerve
As Vincent Gregory
Das Tub
The Present
As Self
Savage Honeymoon
As Dean Savage
Bloodlines
As Andrew Bowers
Uproar
As Drybergh
Love Birds
As Craig Watson
Perfect Creature
As Dominic
Venus and Mars
As Grant Nicholls
In Dark Places
As Tim McKinnel
The Hobbit: The Desolation of Smaug
As Galion
Raising Waylon
As Alex
The Vector File
As Melvin
What Really Happened: Votes for Women
As William Smith
Morning Hate
As New Zealand Medical Corp
East of Everything
As Carter Smith
Between Two Worlds
As Det. Gordon Taylor
Halifax: Retribution
As Ben Sailor
The Doctor Blake Mysteries
As William Munro
Tricky Business
As George Blake
Head High
As Vince O'Kane
Sweet Tooth
As Coach Marlin
A Place to Call Home
As Jack Duncan
Howzat! Kerry Packer's War
As Gavin Warner
The Strip
As Clint
Underbelly
As Bill Mackay
My Life Is Murder
As Jack Sallinger
Testify
As Scott Robinson
Legend of the Seeker
As Drago
James Patterson's Murder is Forever
As Det Marshall
Hercules: The Legendary Journeys
As Timuron
Miss Fisher's Murder Mysteries
As Jefferson Clarke
Catching Milat
As Detective Rod Lynch