Home / Discover / People

Enlisted

2014
as PV2 Randy Hill

Suburgatory

2011
as Ryan Shay

Imposters

2017
as Richard Evans

The Boss

2016
as Moisa

Sex Ed

2014
as Montana

4th Man Out

2015
as Chris

The Wedding Do Over

2018
as Peter Clark

Animal

2014
as Jeff

Guest Star

Episode Suburgatory
The Wishbone
2012
Episode Arrow
Genesis
2016
Episode Suburgatory
Stray Dogs
2013
Episode Call Me Kat
Call Me Donor Four-Five-Seven
2022
Episode Mad Men
Signal 30
2012
Episode Arrow
Unchained
2016
Episode Arrow
Haunted
2015
Episode Arrow
Dark Waters
2015
Episode Suburgatory
Chinese Chicken
2013
Episode Suburgatory
Les Lucioles
2014
Episode Arrow
Monument Point
2016
Episode Suburgatory
Ryan's Song
2012
Episode Suburgatory
Yakult Leader
2013
Episode Future Man
Girth, Wind & Fire
2017
Episode I Feel Bad
There's Never Enough Time
2018
Episode Future Man
Operation: Fatal Attraction
2017
Episode Arrow
Lost Souls
2015
Episode Suburgatory
Krampus
2012
Episode Suburgatory
Homecoming
2012
Episode Twenties
Ain't Nothing Like the Real Thing
2020
Episode Arrow
Blood Debts
2016
Episode Twenties
Redemption Song
2020
Episode Arrow
Brotherhood
2015
Episode Suburgatory
Stiiiiiiill Horny
2014
Episode Suburgatory
Go, Gamblers!
2013
Episode Suburgatory
Open Door Policy
2014
Episode Arrow
Taken
2016
Episode Suburgatory
The Witch of East Chatswin
2012
Episode Cooper Barrett's Guide To Surviving Life
How to Survive Your Crazy Ex
2016
Episode Arrow
Canary Cry
2016
Episode I Feel Bad
I Miss Important Moments
2018
Episode Suburgatory
Apocalypse Meow
2013
Episode Suburgatory
Blowtox and Burlap
2013
Episode Suburgatory
Junior Secretary's Day
2013
Episode The Late Late Show with Craig Ferguson
Robin Wright, Parker Young
2011