Summer in Saint Anger as Josh
2024
The Code as Jay Richard
2024
Monad as Levitation Master 1
2024
The Feeling That the Time for Doing Something Has Passed as Thomas
2023
The Sweet East as George Washington Boy
2023
An Evening Song (for three voices) as Richard
2021
Sunday's Child as Josh
2020
Love Life as Jim (11 episodes)
2019
Brittany Runs a Marathon as Ryan
2019
Someone Great as Matt
2019
Deep Tissue as Sebastian
2018
Romance Analyst as Max
2017
How to Be a Slut in America
2017
The Price as Alex Mueller
2017
The Bold Type as Patrick Duchand (9 episodes)
2017
Assholes as Adam Shapiro
2017
Whiskey Fist as Ryan
2016
The Zeno Question as "Adam"
2016
Slash as Mike Holloway
2015
The Intern as ATF Creative Team
2015
Lace Crater as Michael
2015
I Believe in Unicorns as Sterling
2014
Fort Tilden as Benji
2014
How to Make it to the Promised Land as Rafi
2014
Mozart in the Jungle as Alex Merriweather (11 episodes)
2013
The Michael J. Fox Show as Andreas (1 episode)
2013
The Blacklist as Asher Sutton (3 episodes)
2012
Kiss of the Damned as Adam
2011
God Don't Make the Laws as Joey Larch
2011
A November as Boyfriend
2011
Homeland as Clint Prower (6 episodes)
2007
The Treatment as Ted
2005
Ghost Whisperer as Paul Jett (1 episode)
2005
A Perfect Fit as Ernie
2003
Hope & Faith as The Rod (1 episode)
1999
Third Watch as Danny's Partner (1 episode)
1999
Law & Order: Special Victims Unit as Owen (1 episode)