← Back to explore

Craig Hall

Acting

Born May 10, 1974 · Auckland, New Zealand

Biography

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

Filmography30 titles

Sweet Tooth

2021as Coach Marlin

The Doctor Blake Mysteries

2013as William Munro

Miss Fisher's Murder Mysteries

2012as Jefferson Clarke

The World's Fastest Indian

2005as Antarctic Angel

James Patterson's Murder is Forever

as Det Marshall

The Hobbit: The Desolation of Smaug

2013as Galion

Xena: Warrior Princess

1995as Raczar

Legend of the Seeker

2008as Drago

Catching Milat

2015as Detective Rod Lynch

A Place to Call Home

2013as Jack Duncan

Boy

2010as Mr. Langston

My Life Is Murder

2019as Jack Sallinger

Hercules: The Legendary Journeys

1995as Timuron

King Kong

2005as Mike

Center Stage

2000as ABA Student

Halifax: Retribution

as Ben Sailor

The Water Horse

2007as Charlie MacMorrow

Eagle vs Shark

2007as Doug

Underbelly

2008as Bill Mackay

30 Days of Night

2007as Wilson Bulosan

Holy Days

2026as Joe Collins

Bloodlines

2010as Andrew Bowers

Avalon High

2011as Coach Barker

Uproar

2023as Drybergh

Howzat! Kerry Packer's War

as Gavin Warner

Head High

as Vince O'Kane

Love Birds

2011as Craig Watson

The Devil's Rock

2011as Captain Ben Grogan

Perfect Creature

2006as Dominic

Venus and Mars

2015as Grant Nicholls