Home / Discover / People

Devious Maids

2013
as Remi Delatour

Training Day

2017
as Tommy Campbell

Life Like

2019
as James

Tower Prep

2010
as Ian Archer

Camouflage

2014
as Tim

Fortress

2012
as Tremaine

Guest Star

Episode Pretty Little Liars
The Devil You Know
2011
Episode Pretty Little Liars
Never Letting Go
2011
Episode Pretty Little Liars
Surface Tension
2011
Episode Pretty Little Liars
Picture This
2011
Episode Pretty Little Liars
Touched by an 'A'-ngel
2011
Episode Pretty Little Liars
Over My Dead Body
2011
Episode Pretty Little Liars
The First Secret
2011
Episode Pretty Little Liars
The Naked Truth
2012
Episode Pretty Little Liars
This is a Dark Ride
2012
Episode Pretty Little Liars
CTRL:A
2012
Episode Pretty Little Liars
Eye of the Beholder
2012
Episode Pretty Little Liars
Unbridled
2014
Episode Pretty Little Liars
She's Better Now
2013
Episode Pretty Little Liars
Game On, Charles
2015
Episode Titans (2018)
Aqualad
2019
Episode Pretty Little Liars
Songs of Experience
2015
Episode Pretty Little Liars
Dead to Me
2013
Episode Pretty Little Liars
Don't Look Now
2015
Episode Pretty Little Liars
Pretty Dirty Secrets: A Reunion
2012
Episode Pretty Little Liars
Birds of a Feather
2012
Episode Pretty Little Liars
What Becomes of the Broken-Hearted?
2013
Episode Pretty Little Liars
The Remains of the 'A'
2012
Episode Pretty Little Liars
Crazy
2012
Episode Pretty Little Liars
Whirly Girlie
2014
Episode Pretty Little Liars
The Goodbye Look
2011
Episode Pretty Little Liars
My Name Is Trouble
2011
Episode Pretty Little Liars
Blind Dates
2011