Home / Discover / People

Still Star-Crossed

2017
as Prince Escalus

Guest Star

Episode The Vampire Diaries
Blood Brothers
2010
Episode Pretty Little Liars
What Lies Beneath
2012
Episode Station 19
Crash and Burn
2019
Episode Pretty Little Liars
The Lady Killer
2012
Episode Station 19
Reignited
2018
Episode NCIS
Patriot Down
2010
Episode The Vampire Diaries
Fool Me Once
2010
Episode The Vampire Diaries
There Goes the Neighborhood
2010
Episode The Vampire Diaries
A Few Good Men
2010
Episode Station 19
Let It Burn
2018
Episode Station 19
Do a Little Harm...
2018
Episode The New Normal
Pardon Me
2012
Episode Pretty Little Liars
Birds of a Feather
2012
Episode Pretty Little Liars
That Girl Is Poison
2012
Episode Pretty Little Liars
Crazy
2012
Episode Station 19
Not Your Hero
2018
Episode Will & Grace
The Wedding
2018
Episode The Vampire Diaries
Let the Right One In
2010
Episode Pretty Little Liars
Stolen Kisses
2012
Episode Station 19
Hot Box
2018
Episode Station 19
No Recovery
2018
Episode Station 19
Weather the Storm
2018
Episode Pretty Little Liars
Single Fright Female
2012