Home / Discover / People

I Am Legend

2007
as Male Evacuee

Lights Out

2016
as Bret

Lovestruck: The Musical

2013
as Marco Vitturi

An American Carol

2008
as Rehearsal Actor

Hemingway

2012
as Michell Hemingway

Dream Girl

2016
as Alex

Forever

2015
as Zach

Father vs. Son

2010
as Eduardo

Writer

Movie Dream Girl 2016

Guest Star

Episode Single Ladies
That's What Friends are For
2011
Episode Single Ladies
Old Dogs, New Tricks
2011
Episode Single Ladies
Take Me to the Next Phase
2011
Episode Single Ladies
Lost Without You
2011
Episode The Protector
Rats
2011
Episode Good Girls Revolt
Out of Pocket
2016
Episode Good Girls Revolt
Puff Piece
2016
Episode Good Girls Revolt
Dateline
2016
Episode Good Girls Revolt
The Newser
2016
Episode Pose
Acting Up
2019
Episode Pose
Blow
2019
Episode Pose
Revelations
2019
Episode MTV After Hours
Cara Delevingne’s Furious Vin Diesel Impression
2016
Episode Melrose Place (2009)
Tenants
2009
Episode 90210
To Sext or Not to Sext
2009
Episode 90210
Unmasked
2009
Episode 90210
To Thine Own Self Be True
2009
Episode 90210
Confessions
2010
Episode CSI: Miami
Paint It Black
2011
Episode CSI: Miami
G.O.
2011