Home / Discover / People

True Blood

2008
as James Kent

Roswell, New Mexico

2019
as Max Evans

Once Upon a Time (2011)

2011
as Nick Branson / Jack

General Hospital

1963
as Ethan Lovett / Ethan Spencer

Point of Honor

2015
as John Rhodes

Guest Star

Episode The Originals
They All Asked for You
2015
Episode The Originals
Moon Over Bourbon Street
2014
Episode The Originals
City Beneath the Sea
2015
Episode Once Upon a Time (2011)
Breadcrumbs
2018
Episode The Originals
Wheel Inside the Wheel
2014
Episode Once Upon a Time (2011)
The Eighth Witch
2017
Episode The Originals
Sanctuary
2015
Episode The Originals
Fire with Fire
2015
Episode The Originals
You Hung the Moon
2015
Episode The Originals
The Devil Is Damned
2015
Episode The Originals
Out of the Easy
2015
Episode The Originals
I Love You, Goodbye
2015
Episode The Originals
The Battle of New Orleans
2014
Episode The Originals
The Brothers That Care Forgot
2014
Episode The Originals
I’ll See You in Hell or New Orleans
2015
Episode Once Upon a Time (2011)
Chosen
2018
Episode The Originals
Save My Soul
2015
Episode The Originals
Crescent City
2014
Episode The Originals
Savior
2015
Episode Once Upon a Time (2011)
The Guardian
2018
Episode State of Georgia
Know When to Fold 'Em
2011
Episode Bunheads
Money for Nothing
2012
Episode Bunheads
A Nutcracker in Paradise
2012
Episode Bunheads
I'll Be Your Meyer Lansky
2013
Episode Bunheads
The Astronaut and the Ballerina
2013
Episode Bunheads
It's Not a Mint
2013
Episode Bunheads
No One Takes Khaleesi's Dragons
2012
Episode Bunheads
Next!
2013
Episode Rosewood
Tree Toxin and Three Stories
2016
Episode Once Upon a Time (2011)
Secret Garden
2018
Episode The Originals
The Big Uneasy
2014
Episode The Originals
The Axeman's Letter
2015
Episode The Originals
A Ghost Along the Mississippi
2016
Episode The Originals
Brotherhood of the Damned
2015
Episode The Originals
Chasing the Devil's Tail
2014
Episode The Originals
An Unblinking Death
2014
Episode The Originals
Gonna Set Your Flag on Fire
2015
Episode The Originals
A Spirit Here That Won't Be Broken
2017
Episode Once Upon a Time (2011)
Pretty in Blue
2017
Episode Once Upon a Time (2011)
Sisterhood
2018
Episode The Originals
Night Has a Thousand Eyes
2015
Episode Once Upon a Time (2011)
One Little Tear
2017
Episode The Originals
The Tale of Two Wolves
2018
Episode The Originals
When the Levee Breaks
2015