Home / Discover / People

The Shannara Chronicles

2016
as Ander Elessedil

Great White

2020
as Charlie

Tidelands

2018
as Augie McTeer

Roman Empire

2016
as Commodus

Spirit of the Game

2016
as Delyle Condie

A Man For Every Month

2017
as Scott Stewart

Blinder

2013
as Dawson

Guest Star

Episode Australia on Trial
The Mount Rennie Outrage
2012