Super Sucker
2002 · Comedy
as Howard Butterworth
Teacher of the Year
2014 · Comedy
as Mitch Carter
Eli Stone
2008 · Comedy
as Nathan Stone
Stolen Innocence
1995 · Crime
as Eddie
The Carrie Diaries S1-S2
2013 · Comedy
as Tom Bradshaw
Narcos: Mexico S3
2021 · Biography
as James Kuykendall
Prehysteria! 3
1995 · Adventure
as Needlemeyer
Countdown
2019 · Horror
as Charlie
13 Hours
2016 · Action
as Ambassador Chris Stevens
Georgie & Mandy's First Marriage S2
2025 · Comedy
as Fred Fagenbacher
Suits LA
2025 · Drama
as Edward 'Teddy' Brooks
Devil's Knot
2014 · Biography
as Paul Ford
Amish Grace
2010 · Biography
as Gideon Graber
Madison
2005 · Drama
as Owen
Her
2014 · Drama
as Charles
Identity
2003 · Mystery
as Assistant District Attorney
Joey S2
2005 · Comedy
as Eric Garrett
The Exes
2011 · Comedy
as Charles Hayward
The New Adventures of Old Christine S5
2009 · Comedy
as Burton Schaefer