Craig Hall

Craig Hall

49 · Born: May 10, 1974

Personal Details

Born May 10, 1974 Auckland, New Zealand

Biography

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

Career

2024
Testify
Testify as Scott Robinson
Watch
2023
Uproar
Uproar as Drybergh
Watch
2022
My Life Is Murder
My Life Is Murder as Jack Sallinger
Watch
2020
Halifax: Retribution
Halifax: Retribution as Ben Sailor
Watch
Head High
Head High as Vince O'Kane
Watch
2018
In Dark Places
In Dark Places as Tim McKinnel
Watch
James Patterson's Murder Is Forever
James Patterson's Murder Is Forever as Det Marshall
Watch
2015
Venus and Mars
Venus and Mars as Grant Nicholls
Watch
Catching Milat
Catching Milat as Inspector Rod Lynch
Watch
The Doctor Blake Mysteries
The Doctor Blake Mysteries as William Munro
Watch
2013
Nerve
Nerve as Vincent Gregory
Watch
A Place to Call Home
A Place to Call Home as Jack Duncan
Watch
Miss Fisher's Murder Mysteries
Miss Fisher's Murder Mysteries as Jefferson Clarke
Watch
2012
Howzat! Kerry Packer's War
Howzat! Kerry Packer's War as Gavin Warner
Watch
2011
Love Birds
Love Birds as Craig Watson
Watch
Avalon High
Avalon High as Coach Barker
Watch
The Devil's Rock
The Devil's Rock as Captain Ben Grogan
Watch
Underbelly
Underbelly as Bill Mackay
Watch
2010
Bloodlines
Bloodlines as Andrew Bowers
Watch
2009
East of Everything
East of Everything as Carter Smith
Watch
2008
Show of Hands
Show of Hands as Tom
Watch
2007
Eagle vs Shark
Eagle vs Shark as Doug Davis
Watch
The Water Horse
The Water Horse as Charlie MacMorrow
Watch
The Ferryman
The Ferryman as Chris Hamilton
Watch
30 Days of Night
30 Days of Night as Wilson Bulosan
Watch
Perfect Creature
Perfect Creature as Dominic
Watch
2005
The World's Fastest Indian
The World's Fastest Indian as Antarctic Angel
Watch
2002
The Vector File
The Vector File as Melvin
Watch
The Strip
The Strip as Clint
Watch
1995
Hercules: The Legendary Journeys
Hercules: The Legendary Journeys as Timuron
Watch