
2008
Bachelor Party 2: The Last Temptation as SethNaN
Binge as Paul2022
See You Then as Peter Gleason2022
Dealing with Dad as Kirby2020
Elyse as Dr. Rosenthal2019
The Mandalorian as Lab Tech2019
L.A.'s Finest as Harry Denofrio2019
On Becoming a God in Central Florida as Isaac2017
Andi Mack as Norman Goodman2017
Quest as Officer Zach Davis2016
Lethal Weapon as Teddy Malkin2016
American Crime Story as Michael Isikoff2015
Fresh Off the Boat as Alistair Cain the Science Brain2015
Rosewood as Saul Bailey2014
Transparent as Sasha2014
Growing Up and Other Lies as Billy2013
Masters of Sex as Bob Drag2009
NCIS: Los Angeles as Colin Benson2008
Humboldt County as Steve2005
Grey's Anatomy as ND Doctor2005
Grey's Anatomy as Doctor2005
Within as Ambrose1999
The West Wing as Jules Ziegler in 1954NaN
A Love Like This as Randy2014
Growing Up and Other Lies Writer2014
Growing Up and Other Lies Director2008
Humboldt County Director2008
Humboldt County Writer