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

Holy Days
as Joe Collins

Morning Hate
as New Zealand Medical Corp

Uproar
as Drybergh

In Dark Places
as Tim McKinnel

Venus and Mars
as Grant Nicholls

The Hobbit: The Desolation of Smaug
as Galion

Nerve
as Vincent Gregory
What Really Happened: Votes for Women
as William Smith

Avalon High
as Coach Barker

Love Birds
as Craig Watson

Testify
as Scott Robinson · 6 ep.

Sweet Tooth
as Coach Marlin · 2 ep.

Halifax: Retribution
as Ben Sailor · 3 ep.

Between Two Worlds
as Det. Gordon Taylor · 2 ep.

Head High
as Vince O'Kane · 14 ep.

My Life Is Murder
as Jack Sallinger · 1 ep.

James Patterson's Murder is Forever
as Det Marshall · 1 ep.

Catching Milat
as Detective Rod Lynch · 2 ep.

A Place to Call Home
as Jack Duncan · 67 ep.

The Doctor Blake Mysteries
as William Munro · 9 ep.