Filmography

1:00am Games – Travis (Short Film 2010)

Sheets – Unnamed (Short Film 2013)

Beside Still Waters – James Millar (2014)

Lost in Florence – Eric Lazard (2017)

The Resurrection of Gavin Stone – Gavin Stone (2017)

Trust No One – Victor (2017)

Cooking with Love – Stephen (Feb 2018)

A Bend in the Road – Unknown (pre-production 2017)

Television

Nurses – Dr Kurt Taylor (2007; Pilot)

Blue Bloods – Philip Gibson (2012; Collateral Damage)

Army Wives – Henry (2012; Fatal Reaction)

Killing Lincoln – Robert Todd Lincoln (2013 – TV movie)

Marvel’s Agents of S.H.I.E.L.D – Grant Ward/Hive (2013 – 2017)

Elementary – Ryan Hayes (2018; An Infinite Capacity for Taking Pains)

Deception – Isaac Walker (2018; Loading Up)

Voice

Jake and the Neverland Pirates – Talon (2015; Flight of the Feathers/Captain Hookity Hook)

Until Dawn – Mike Munroe (2015; voice and motion capture)

Robot Chicken – Dr Manhattan (2015; Cheese Puff Mountain)

Angels Twice Descending – Narrator (2015; audiobook)

Milo Murphy’s Law – Agent Brick (2016; recurring character)

Other

Awards


Teen Choice Award for Choice TV: Male Breakout Star (2014)

Theatre


Yale Repertory
Passion Play
Romeo and Juliet
Happy Now

Williamstown Theatre Festival
Sweet Bird of Youth
Demon Dreams

Chautauqua Theater Company
Macbeth
You Can’t Take It with You

Simply Shakespeare Benefit
Much Ado About Nothing (2016)

Westport Country Playhouse
The Understudy (2018)