Home / Discover / People
  • Born In Melbourne, Australia
  • Born May 16, 1990
  • On Other Sites IMDB TheMovieDB.com
  • Created April 12, 2019 by
    Administrator admin
  • Modified April 11, 2024 by
    Lyon

Siren (2018)

2018
as Robb Wellens

Interceptor

2022
as Lieutenant Sam Harris

The High Note

2020
as Spencer

I, Frankenstein

2014
as Barachel

The Wedding Party

2016
as Pastor Kyle

High Potential

2024
as Lev “Oz” Osman

Release

2020
as Nick

Puppy

2005
as Omar

April Rain

2014
as Tariq

Disney Channel Games

2006
as Australian contestant

Guest Star

Episode Once Upon a Time (2011)
The Final Battle (2)
2017
Episode Once Upon a Time (2011)
The Savior
2016
Episode Once Upon a Time (2011)
Dark Waters
2016
Episode United States of Al
Hunt / Shikar
2022
Episode United States of Al
Virgin / Bakr
2022
Episode The Cleaning Lady (US)
TNT
2022
Episode The Cleaning Lady (US)
Legacy
2022
Episode For All Mankind
Red Moon
2019
Episode The Flight Attendant
Hitchcock Double
2020
Episode For the People (2018)
Who Are We Now?
2019
Episode S.W.A.T. (2017)
Pride
2019
Episode Reverie
The Black Mandala
2018
Episode Marvel's Agents of S.H.I.E.L.D.
Orientation (1)
2017
Episode Jane the Virgin
Chapter Fifty-Eight
2017
Episode Jane the Virgin
Chapter Fifty-Nine
2017
Episode Rush Hour (2016)
Welcome Back, Carter
2016
Episode Hunters
Maid of Orleans
2016
Episode Code Black
The Fifth Stage
2016
Episode Jessie
Rossed at Sea (2)
2015
Episode Perception
Romeo (1)
2015
Episode Once Upon a Time (2011)
I'll Be Your Mirror
2016
Episode The Flight Attendant
Other People's Houses
2020
Episode Once Upon a Time (2011)
Changelings
2016
Episode Once Upon a Time (2011)
A Wondrous Place
2017
Episode The Flight Attendant
Funeralia
2020
Episode Once Upon a Time (2011)
Wish You Were Here
2016
Episode Marvel's Agents of S.H.I.E.L.D.
Orientation (2)
2017
Episode Once Upon a Time (2011)
The Final Battle (1)
2017
Episode The Flight Attendant
Conspiracy Theories
2020
Episode Once Upon a Time (2011)
Street Rats
2016