Home / Discover / People

Spartacus

2010
as Agron

Pacific Rim: Uprising

2018
as Lieutenant Allan Gronetti

Days of our Lives

1965
as Elvis “EJ” DiMera

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