Home / Discover / People

Manifest

2018
as Zeke Landon

Private Practice

2007
as James Peterson

Helix

2014
as Dr. Kyle Sommer

Jack & Bobby

2004
as Jack McCallister

Lucky 7

2013
as Matt

The Deep End

2010
as Dylan Hewitt

Guest Star

Episode Timeless (2016)
The Darlington 500
2018
Episode Mad Men
The Summer Man
2010
Episode Mad Men
The Rejected
2010
Episode Manifest
Estimated Time of Departure
2019
Episode Mad Men
The Chrysanthemum and the Sword
2010
Episode The Daily Show
Matt Long
2011
Episode Hallmark Channel's Countdown to Christmas
Christmas Joy
2018
Episode Mad Men
Waldorf Stories
2010
Episode Mad Men
Public Relations
2010
Episode Mad Men
Christmas Comes but Once a Year
2010
Episode The Newsroom (2012)
The 112th Congress
2012
Episode Mad Men
The Suitcase
2010
Episode Manifest
Vanishing Point
2019
Episode Manifest
Cleared for Approach
2019
Episode Manifest
Upgrade
2019
Episode Manifest
Hard Landing
2019