Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Once Upon a Time (2011)

2011
as Gideon / Morpheus

1BR

2019
as Brian

The Duel

2016
as John

Hunter

2013
as Carter

Invitation to a Murder

2023
as Phillip Armstrong

Boulevard

2014
as Eddie

Submerged

2015
as Todd

Guest Star

Episode Once Upon a Time (2011)
Tougher Than the Rest
2017
Episode True Blood
In the Beginning
2012
Episode Once Upon a Time (2011)
The Savior
2016
Episode Once Upon a Time (2011)
Where Bluebirds Fly
2017
Episode True Blood
Somebody That I Used to Know
2012
Episode Once Upon a Time (2011)
Ill-Boding Patterns
2017
Episode NCIS
The Lost Boys
2015
Episode Once Upon a Time (2011)
The Black Fairy
2017
Episode Once Upon a Time (2011)
Beauty
2017
Episode True Blood
Everybody Wants to Rule the World
2012
Episode Once Upon a Time (2011)
Changelings
2016
Episode Once Upon a Time (2011)
Page 23
2017
Episode NCIS
Neverland
2015
Episode True Blood
Gone, Gone, Gone
2012
Episode True Blood
Whatever I Am, You Made Me
2012
Episode Once Upon a Time (2011)
A Wondrous Place
2017
Episode Once Upon a Time (2011)
Mother's Little Helper
2017
Episode Once Upon a Time (2011)
Wish You Were Here
2016
Episode Once Upon a Time (2011)
Awake
2017
Episode True Blood
Hopeless
2012
Episode Primal
The Primal Theory
2022