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

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

Producer

Movie Moving Takahashi 2011