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


Known For
Acting History
2024
Morning Hate as New Zealand Medical Corp
2024Testify as Scott Robinson
2023Uproar as Drybergh
2021Sweet Tooth as Coach Marlin
2020Halifax: Retribution as Ben Sailor
2020Between Two Worlds as Det. Gordon Taylor
2020Head High as Vince O'Kane
2019My Life Is Murder as Jack Sallinger
2018In Dark Places as Tim McKinnel
2018James Patterson's Murder is Forever as Det Marshall
2015Venus and Mars as Grant Nicholls
2015Catching Milat as Detective Rod Lynch
2013The Hobbit: The Desolation of Smaug as Galion
2013Nerve as Vincent Gregory
2013A Place to Call Home as Jack Duncan
2013The Doctor Blake Mysteries as William Munro
2012What Really Happened: Votes for Women as William Smith
2012Howzat! Kerry Packer's War as Gavin Warner
2012Tricky Business as George Blake
2012Miss Fisher's Murder Mysteries as Jefferson Clarke
2011The Devil's Rock as Captain Ben Grogan
2011Love Birds as Craig Watson
2011Avalon High as Coach Barker
2010Bloodlines as Andrew Bowers
2010Das Tub
2010Boy as Mr. Langston
2008Legend of the Seeker as Drago
2008Show of Hands as Tom
2008East of Everything as Carter Smith
2008Underbelly as Bill Mackay
2007The Water Horse as Charlie MacMorrow
200730 Days of Night as Wilson Bulosan
2007Perfect Creature as Dominic
2007The Ferryman as Chris Hamilton
2007Eagle vs Shark as Doug
2005King Kong as Mike
2005The World's Fastest Indian as Antarctic Angel
2004The Present as Self
2004Raising Waylon as Alex
2002The Vector File as Melvin
2002The Strip as Clint
2000Home Kill as Wayne
2000Center Stage as ABA Student
2000Savage Honeymoon as Dean Savage
1995Xena: Warrior Princess as Raczar
1995Hercules: The Legendary Journeys as Timuron
—Holy Days as Joe Collins









