| Movie | Isaac | Eli | 2026 |
| Movie | Marvel Studios' 2021 Disney+ Day Special | Tyler Hayward (archive footage) | 2021-11-12 |
| Movie | Justine | Michael | 2019-06-23 |
| Movie | The Etruscan Smile | Jeff | 2018-04-12 |
| Movie | Home Again | Warren | 2017-09-07 |
| Movie | Havenhurst | Tim | 2016-08-22 |
| Series | MacGyver | Paul 'Deacon' Hern | 2016-09-23 |
| Movie | Day Out of Days | Josh | 2015-06-14 |
| Movie | Saving Lincoln | Salmon P. Chase | 2013-02-15 |
| Movie | Dark Skies | Police Officer | 2013-02-21 |
| Movie | Afternoon Delight | Matt | 2013-08-30 |
| Series | Perception | Sean | 2012-07-09 |
| Movie | J. Edgar | Agent Stokes | 2011-11-09 |
| Movie | Legion | Burton | 2010-01-21 |
| Series | Castle | Martin Danberg | 2009-03-09 |
| Series | Drop Dead Diva | Jay Parker | 2009-07-12 |
| Movie | Fracture | Norman Foster | 2007-04-19 |
| Series | Men in Trees | Unknown | 2006-09-12 |
| Series | Studio 60 on the Sunset Strip | Unknown | 2006-09-18 |
| Movie | Must Love Dogs | Lennie | 2005-07-21 |
| Series | It's Always Sunny in Philadelphia | Unknown | 2005-08-04 |
| Movie | The Time Machine | Motorist | 2002-03-04 |
| Series | Monk | Unknown | 2002-07-12 |
| Series | Six Feet Under | Unknown | 2001-06-03 |
| Movie | Kate & Leopold | Colleague Bob | 2001-12-25 |
| Series | Deadline | Unknown | 2000-10-02 |
| Series | The $treet | Unknown | 2000-11-01 |
| Series | CSI: Crime Scene Investigation | Unknown | 2000-10-06 |
| Series | Spin City | Unknown | 1996-09-17 |
Are you sure you want to hide this?