Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Ghost in the Shell

2017
as Section Six Soldier

The Last Saint

2014
as Tiger

Netherwood

2011
as Slade

Westside

2015
as Phineas O'driscoll

The Dead Lands

2014
as Rangi

No. 2

2006
as Tyson

6 Days

2017
as Tom Morrell

Pike River

2016
as Dan Duggan

Mistress, Mercy

2018
as Neville Walker

Ride With The Devil

2007
as Kurt Williams

Alibi

as Xavier Akuhata

Producer

Movie Moving Takahashi 2011