Profile image for Craig Hall

Craig Hall

Actor

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

Jonah

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

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 Davis - Film

The Ferryman

2007, As: Craig Hamilton - 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