
Craig Hall
Acting
Craig Hall (born 10 May 1974) is a New Zealand actor.
Born: May 10, 1974 · Auckland, New Zealand
Filmography (30)

Uproar
2023
Actor: Drybergh

TV
Sweet Tooth
2021
Actor: Coach Marlin

TV
Halifax: Retribution
2020
Actor: Ben Sailor

TV
My Life Is Murder
2019
Actor: Jack Sallinger

TV
Catching Milat
2015
Actor: Detective Rod Lync…

The Hobbit: The Desolation of Smaug
2013
Actor: Galion

Nerve
2013
Actor: Vincent Gregory

TV
A Place to Call Home
2013
Actor: Jack Duncan

TV
The Doctor Blake Mysteries
2013
Actor: William Munro

TV
Tricky Business
2012
Actor: George Blake

TV
Miss Fisher's Murder Mysteries
2012
Actor: Jefferson Clarke

The Devil's Rock
2011
Actor: Captain Ben Grogan

Love Birds
2011
Actor: Craig Watson

Avalon High
2011
Actor: Coach Barker

Bloodlines
2010
Actor: Andrew Bowers

Boy
2010
Actor: Mr. Langston

TV
Legend of the Seeker
2008
Actor: Drago

TV
Underbelly
2008
Actor: Bill Mackay

The Water Horse
2007
Actor: Charlie MacMorrow

30 Days of Night
2007
Actor: Wilson Bulosan

Perfect Creature
2007
Actor: Dominic

The Ferryman
2007
Actor: Chris Hamilton

Eagle vs Shark
2007
Actor: Doug

King Kong
2005
Actor: Mike

The World's Fastest Indian
2005
Actor: Antarctic Angel

The Vector File
2002
Actor: Melvin

Dreamers
2000
Producer

Center Stage
2000
Actor: ABA Student

TV
Xena: Warrior Princess
1995
Actor: Raczar

TV
Hercules: The Legendary Journeys
1995
Actor: Timuron
