2025
Suits LA as Rick Dodsen2024
Emperor of Ocean Park as Howard Denton2024
Junction as Michael2023
You People as Issac2023
Round and Round as Zach2022
The Mental State as Dylan Cady2021
Name That Tune as Self - Contestant2019
The Kelly Clarkson Show as Self2019
Same Time, Next Christmas as Gregg Harris2018
God Friended Me as Teddy Preston2018
Fourplay as Tom2017
Random Tropical Paradise as Harry Fluder2016
The Tick as Derek2016
Already Tomorrow in Hong Kong as Josh2015
Vice as Evan2015
Bessie as John Hammond2015
A Year and Change as Owen2015
Flock of Dudes as Barrett2014
A Short History of Decay as Nathan2013
The Arrangement as Billy2012
The Mindy Project as Ben2012
The Normals as Billy Schine2012
The Kitchen as Paul2011
Friends with Benefits as Parker2010
How to Make It in America as Ben Epstein2009
Bride Wars as Nate2009
The Good Guy as Daniel Seaver2007
October Road as Nick Garrett2007
Nobel Son as Barkley Michaelson2006
Escape as Bryan2006
Love and Debate as Chris2005
Unscripted as Self2005
Prime as David Bloomberg2004
The Perfect Score as Matty Matthews2003
Jimmy Kimmel Live! as Self2003
One Tree Hill as Jake Jagielski2002
Life with Bonnie as Timmy2000
Boston Public as Mr. Freeman2000
Strong Medicine as Kent1999
The Sopranos as Peter McClure1999
Third Watch as Francis DeSilva1999
Providence as Neal1990
Law & Order as Matthew Wheeler2024
Junction Director2024
Junction Writer2016
Already Tomorrow in Hong Kong Executive Producer2015
A Year and Change Executive Producer