| tv | Suits LA (2025)As Marvin Semple(2 episodes) | (Not seen) |
| movie | Swiped (2025)As Sam | (Not seen) |
| tv | Clipped (2024)As Seth Burton(6 episodes) | (Not seen) |
| tv | White House Plumbers (2023)As Egil 'Bud' Krogh(1 episode) | (Not seen) |
| movie | Fair Play (2023)As Paul | (Not seen) |
| movie | BlackBerry (2023)As Paul Stanos | (Not seen) |
| tv | The Dropout (2022)As Kevin Hunter(1 episode) | (Not seen) |
| movie | King Richard (2021)As Patrick Dougherty | (Not seen) |
| tv | Close Enough (2020)As Keith Nash (voice)(2 episodes) | (Not seen) |
| tv | In the Dark (2019)As Dean(26 episodes) | (Not seen) |
| movie | Code Geass: Lelouch of the Re;Surrection (2019) | (Not seen) |
| tv | FBI (2018)As Dr. Ed Praeger(1 episode) | (Not seen) |
| movie | Summer of 84 (2018)As Wayne Mackey | (Not seen) |
| movie | A Futile and Stupid Gesture (2018)As Harry Crane | (Not seen) |
| tv | GLOW (2017)As Mark Eagan(11 episodes) | (Not seen) |
| tv | Wet Hot American Summer: Ten Years Later (2017)As Graham(8 episodes) | (Not seen) |
| movie | A Crooked Somebody (2017)As Michael Vaughn | (Not seen) |
| movie | LBJ (2016)As Pierre Salinger | (Not seen) |
| tv | Wet Hot American Summer: First Day of Camp (2015)As Graham(8 episodes) | (Not seen) |
| tv | Last Week Tonight with John Oliver (2014)As Self(1 episode) | (Not seen) |
| tv | Masters of Sex (2013)As Dale Connolly(2 episodes) | (Not seen) |
| tv | Elementary (2012)As Harlan Emple(3 episodes) | (Not seen) |
| movie | Celeste & Jesse Forever (2012)As Max | (Not seen) |
| tv | Regular Show (2010)As Del Hanlon (voice)(7 episodes) | (Not seen) |
| tv | Nikita (2010)As Malcolm Mitchell(2 episodes) | (Not seen) |
| tv | The League (2009)As Freddie Mandino(1 episode) | (Not seen) |
| tv | Burn Notice (2007)As Winston(1 episode) | (Not seen) |
| tv | Mad Men (2007)As Harry Crane(92 episodes) | (Not seen) |
| movie | The Devil Wears Prada (2006)As Doug | (Not seen) |
| tv | Grey's Anatomy (2005)As Noah(1 episode) | (Not seen) |
| tv | The Office (2005)As Alex(2 episodes) | (Not seen) |
| tv | Curb Your Enthusiasm (2000)As Vet(1 episode) | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Boyd Hartwell(1 episode) | (Not seen) |
| tv | Law & Order (1990)As Zachary Marshall(2 episodes) | (Not seen) |
| tv | The Simpsons (1989)As Young Man (voice)(1 episode) | (Not seen) |