Known For
Filmography
2019
2019
2014
2014
2013
2013
2012
2012
2011
2011
2010
2008
20062005
2004
2003
20011988

Secret Bridesmaids' Business
TV · as Alex Blake · 6 eps

Bloom
TV · as Young Donnie · 5 eps

Engram
Movie

Party Tricks
TV · as Tom Worland · 6 eps

Blinder
Movie · as Tom Dunn

The Originals
TV · as Tristan de Martel · 11 eps

100 Bloody Acres
Movie · as James

The Mystery of a Hansom Cab
Movie · as Brian Fitzgerald

50-50
Movie · as Charlie

The Slap
TV · as Rhys · 2 eps

Wasted on the Young
Movie · as Darren

Emerald Falls
Movie · as Steve Landers
Eve
Eve
Movie · as Jack

The Proposition
Movie · as Patrick Hopkins

Jessica
Movie · as Jack Thomas

Pirate Islands
TV · as Mars · 26 eps
Outriders
Outriders
TV · as Vince Frasca · 26 eps

Home and Away
TV · as Lloyd, Lloyd Stevens · 1 ep
