| tv | The Rainmaker (2025)As Deck Shifflet(10 episodes) | (Not seen) |
| movie | Riff Raff (2024)As Garrison | (Not seen) |
| movie | Dear Santa (2024)As Mr. Charles | (Not seen) |
| movie | A Complete Unknown (2024)As Harold Levanthal | (Not seen) |
| tv | Gen V (2023)As Adam Bourke(2 episodes) | (Not seen) |
| movie | Scooby-Doo! And Krypto, Too! (2023)As J.B. (voice) | (Not seen) |
| movie | Shazam! Fury of the Gods (2023)As Dr. Dario Bava | (Not seen) |
| tv | Quantum Leap (2022)As Sgt. Enock Abrams(1 episode) | (Not seen) |
| movie | Somewhere in Queens (2022)As Ben Parson | (Not seen) |
| movie | Spirited (2022)As Mr. Alteli | (Not seen) |
| movie | Babylon (2022)As Max (Ruth's Assistant Director) | (Not seen) |
| tv | Them (2021)As Stuart Berks(3 episodes) | (Not seen) |
| tv | Never Have I Ever (2020)As Evan Safstrom(5 episodes) | (Not seen) |
| tv | All Rise (2019)As Juror Futrell(2 episodes) | (Not seen) |
| tv | The Boys (2019)As Adam Bourke(5 episodes) | (Not seen) |
| movie | Countdown (2019)As Father John | (Not seen) |
| movie | Bombshell (2019)As Neil Cavuto | (Not seen) |
| tv | Lodge 49 (2018)(1 episode) | (Not seen) |
| tv | Black Lightning (2018)As Principal Mike Lowry(5 episodes) | (Not seen) |
| tv | Cobra Kai (2018)As Greg(1 episode) | (Not seen) |
| movie | Rampage (2018)As Nelson | (Not seen) |
| movie | Green Book (2018)As Record Exec | (Not seen) |
| movie | The 15:17 to Paris (2018)As Mr. Henry | (Not seen) |
| tv | Big Little Lies (2017)As Principal Nippal(6 episodes) | (Not seen) |
| movie | The Clapper (2017)As Mr. Caldwell | (Not seen) |
| movie | Home Again (2017)As Paul | (Not seen) |
| tv | Bunnicula (2016)As Boogaloo (voice)(1 episode) | (Not seen) |
| tv | Vinyl (2016)As Scott Levitt(10 episodes) | (Not seen) |
| movie | True Memoirs of an International Assassin (2016)As Trent | (Not seen) |
| movie | Eloise (2016)As Scott Carter | (Not seen) |
| tv | Blindspot (2015)As Douglas Winter(1 episode) | (Not seen) |
| movie | The Gift (2015)As Danny McDonald | (Not seen) |
| tv | Intelligence (2014)As Nelson(13 episodes) | (Not seen) |
| movie | Walk of Shame (2014)As Moshe | (Not seen) |
| tv | Teen Titans Go! (2013)As The Flash (voice)(1 episode) | (Not seen) |
| movie | The Wolf of Wall Street (2013)As Nicky "Rugrat" Koskoff | (Not seen) |
| tv | The Legend of Korra (2012)As Bolin (voice)(52 episodes) | (Not seen) |
| movie | The Campaign (2012)As Rick | (Not seen) |
| movie | Final Destination 5 (2011) (AKA "Final Dead Bridge")As Isaac | (Not seen) |
| movie | Horrible Bosses (2011)As Kenny Sommerfeld | (Not seen) |
| movie | Dinner for Schmucks (2010) (AKA "The Dinner")As Davenport | (Not seen) |
| tv | Castle (2009)As Tony(1 episode) | (Not seen) |
| tv | The Mentalist (2008)As Kieran Carruthers(1 episode) | (Not seen) |
| movie | Surfer, Dude (2008)As Zarno's Lawyer | (Not seen) |
| movie | First Sunday (2008)As Assistant D.A. | (Not seen) |
| movie | Be Kind Rewind (2008)As Mr. Baker | (Not seen) |
| tv | Burn Notice (2007)As Stacey Conolly(1 episode) | (Not seen) |
| movie | Loveless in Los Angeles (2007)As Perry the casting director | (Not seen) |
| movie | Charlie Wilson's War (2007)As Jim Van Wagenen | (Not seen) |
| movie | Evan Almighty (2007) (AKA "Bruce Almighty 2")As Evan's Staffer | (Not seen) |
| tv | Bones (2005)As Joe Fillion(1 episode) | (Not seen) |
| tv | It's Always Sunny in Philadelphia (2005)As Tad(1 episode) | (Not seen) |
| movie | Bewitched (2005)As Writer | (Not seen) |
| movie | Fun with Dick and Jane (2005) (AKA "Alternative Career")As Laughing Executive | (Not seen) |
| tv | Boston Legal (2004)As Matthew Steinkellner(1 episode) | (Not seen) |
| tv | Desperate Housewives (2004)As Nick(1 episode) | (Not seen) |
| tv | NCIS (2003)As Ross Logan(1 episode) | (Not seen) |
| movie | Bruce Almighty (2003)As Panicked Newsroom Staffer | (Not seen) |
| movie | Blood Work (2002)As Forensics #2 | (Not seen) |
| movie | Max Keeble's Big Move (2001)As DJ/ Young Executive (Uncredited) | (Not seen) |
| tv | The West Wing (1999)As David Orbitz(1 episode) | (Not seen) |
| tv | ER (1994)As Ken the Kiosk Man(1 episode) | (Not seen) |