Christmas Wish List as Peter Kaplan
2024
Atrabilious as Miles Zimmerman
2024
The Shallow Tale of a Writer Who Decided to Write about a Serial Killer as David
2023
Which Brings Me to You as Mark
2022
Queen of Glory as Dan Mueller
2022
Tom Swift as Congressman Eskol (3 episodes)
2022
The Gilded Age as Charles Fane (14 episodes)
2021
The Equalizer as Roger Nardoni (1 episode)
2019
Ford v Ferrari as Test Driver - Burt
2019
Prodigal Son as Dr. Flynt Donahue (1 episode)
2018
New Amsterdam as FBI Agent Aiden Maldonado (1 episode)
2018
Midnighters as Smith
2017
Annabelle: Creation as John Form
2017
The Good Fight as Gordon (1 episode)
2016
Pure Genius as Dr. Scott Strauss (13 episodes)
2016
Bakery in Brooklyn as Paul
2015
Alto as Special Agent Laughlin
2015
Younger as Brett Watkins (2 episodes)
2014
Annabelle as John Form
2013
The Wolf of Wall Street as Rothschild Broker #3
2011
The Mighty Macs as Frankie Sharkey
2011
Body of Proof as James Savage (1 episode)
2009
White Collar as Robert Withrow (1 episode)
2009
Veronika Decides to Die as Guy
2008
Fringe as Mustang Man (1 episode)
2007
Gossip Girl as Edward Abbot (1 episode)
2006
Day Break (1 episode)
2006
George Washington: We Fight to be Free as Richard Chamberlayne
2003
Hope & Faith as Cute Frat Guy (1 episode)
1999
Law & Order: Special Victims Unit as Alan Richter (1 episode)
1990
Law & Order as Josh Burton (1 episode)
1990
Law & Order as Mike Gorman (1 episode)