Home / Discover / People

Once Upon a Time (2011)

2011
as Henry Mills / Author

Rockville CA

2009
as Hunter

Antiquities

2019
as Walt

Promised Land (2022)

2022
as Michael Paxton

Nightmare Code

2014
as Brett Desmond

Bipolar

2014
as Harry Poole / Edward Grey

Walter

2015
as Walter

Middle Man

2017
as Hitch

Rebirth

2016
as JR

Guest Star

Episode Ghost Whisperer
Excessive Forces
2009
Episode Once Upon a Time (2011)
The Final Battle (2)
2017
Episode Bones
The Tough Man in the Tender Chicken
2009
Episode Dead of Summer
Barney Rubble Eyes
2016
Episode Privileged
All About Honesty
2008
Episode Dead of Summer
Mix Tape
2016
Episode Privileged
All About the Power Position
2008
Episode CSI: Crime Scene Investigation
Bump and Grind
2010
Episode Minority Report
Fredi
2015
Episode Dead of Summer
Modern Love
2016
Episode Suburgatory
I'm Just Not That Into Me
2014
Episode Dead of Summer
Townie
2016
Episode Dead of Summer
The Devil Inside
2016
Episode Once Upon a Time (2011)
The Final Battle (1)
2017
Episode Castle (2009)
Swan Song
2012