Home / Discover / People

Days of our Lives

1965
as Elvis “EJ” DiMera

Days of our Lives

1965
as EJ “Elvis” DiMera

Home and Away

1988
as Gavin Johnson

McLeod's Daughters

2001
as Leo Coombes

Pacific Rim: Uprising

2018
as Lieutenant Allan Gronetti

Pandora (2019)

2019
as Devin

Spartacus

2010
as Agron

The Strip (2008)

2008
as Rhys Roberts

Winners & Losers

2011
as Jake Peters

Guest Star

Episode Marvel's Agents of S.H.I.E.L.D.
A Wanted (Inhu)man
2015
Episode Pandora (2019)
Under the Red Sky
2019