We use cookies to help us understand how you use our site, and make your experience better. To find out more read our privacy policy.
Profile image for Craig Hall

Craig Hall

Actor

Testify

2024, As: Jessica Grace Smith - Television

Uproar

2023, As: Drybergh - Film

Between Two Worlds (Australian TV series)

2020, As: Detective Gordon Taylor - Television

Head High

2020 - 2021, As: Vince O'Kane - Television

Halifax: Retribution

2020, As: Ben Sailor - Television

My Life is Murder

2022, As: Jack Sallinger - Television

Jonah

2019, As: John 'Doc' Mayhew - Television

Jonah - First Episode

2019, As: John 'Doc' Mayhew - Television

In Dark Places

2018, As: Tim McKinnel - Television

X was Here

2018, As: Rory - Film

Constance (web series)

2018, As: David Rooks - Web

James Patterson's Murder is Forever

2018, As: Detective Marshall - Television

Hunters

2016, As: Ted Regan - Television

Pete's Dragon

2016, As: Pete (adult) - Film

Catching Milat

2015, As: Inspector Rod Lynch - Television

Venus and Mars

2015, As: Grant Nicholls - Television

The Light Harvester

2014, As: Troy - Short Film

The Hobbit: The Desolation of Smaug

2013, As: Galion - Film

Mumma's Boy

2013, Director - Short Film

Nerve

2013, As: Vincent Gregory - Film

A Place to Call Home (Australian TV series)

2013 - ongoing, As: Jack Duncan - Television

Auckland Daze - Series Two

2013, As: Craig (episodes 5 & 6) - Web

The Act Off

2013, As: Himself - Short Film

The Doctor Blake Mysteries

2015 - 2017, As: Chief Superintendent William Munro - Television

What Really Happened - Votes for Women

2012, As: William Lovell-Smith - Television

Howzat! Kerry Packer's War

2012, As: Gavin Warner - Television

The Hobbit: An Unexpected Journey

2012, As: Galion - Film

Auckland Daze

2014, As: Craig - Web

The Devil's Rock

2011, As: Captain Ben Grogan - Film

Underbelly: Razor

2011, As: Bill Mackay - Television

Love Birds

2011, As: Craig Watson - Film

Rake

2012, As: Todd - Television

Bloodlines

2010, As: Dr Andrew Bowers - Television

Avalon High

2010, As: Coach Barker - Film

Boy

2010, As: Mr Langston - Film

Das Tub

2009, As: U-Boat Commander - Short Film

Burying Brian

2008, As: Pete Sumner - Television

Burying Brian - First Episode

2008, As: Pete - Television

Show of Hands

2008, As: Tom Shrift - Film

30 Days of Night

2007, As: Wilson Bulosan - Film

Eagle vs Shark

2007, As: Doug - Film

The Ferryman

2007, As: Craig Hamilton - Film

Embers

2006, As: Jonathan - Short Film

Perfect Creature

2006, As: Dominic - Film

Interrogation

2005, As: Jason Sumner - Television

King Kong

2005, As: Mike the sound man - Film

Outrageous Fortune

2008 - 2010, As: Nicky Greegan - Television

The World's Fastest Indian

2005, As: Antarctic Angel - Film

The Strip

2002 - 2003, As: Clint - Television

Mataku

2001 - 2005, As: Private Tatts - Television

Mercy Peak

2001 - 2003, As: Ryan Freshling - Television

Home Kill

2000, As: Wayne - Short Film

Savage Honeymoon

2000, As: Dean Savage - Film

Street Legal

2000 - 2005, As: Justin Lynch - Television

Duggan: Sins of the Fathers

1998, As: Jason Bridges - Television

Shortland Street

1999, As: Leo Kenny - Television