Home / Discover / People

Spartacus

2010
as Agron

Days of our Lives

1965
as Elvis “EJ” DiMera

Pacific Rim: Uprising

2018
as Lieutenant Allan Gronetti

Pandora (2019)

2019
as Devin

Days of our Lives

1965
as EJ “Elvis” DiMera

McLeod's Daughters

2001
as Leo Coombes

Winners & Losers

2011
as Jake Peters

The Strip (2008)

2008
as Rhys Roberts

Home and Away

1988
as Gavin Johnson

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