His & Hers as Richard (1 episode)
2022
Candy as Allan Gore (5 episodes)
2022
Halo as Master Chief, Spartan-117 / John-117 (17 episodes)
2022
Halo as Self (1 episode)
2022
The King's Daughter as Dr. Labarthe
2021
Traces as Damien Shea
2020
Defending Jacob as Neal Logiudice (8 episodes)
2019
The Devil Has a Name as Ezekiel
2018
First Man as Jim Lovell
2018
Beast of Burden as Bloom
2018
Den of Thieves as Ray Merrimen
2017
American Gods as Mad Sweeney (11 episodes)
2017
Thumper as Wyatt Rivers
2017
All Summers End as Conrad Stevens
2016
13 Hours: The Secret Soldiers of Benghazi as Kris 'Tanto' Paronto
2015
The Brink as Zeke Tilson (10 episodes)
2015
The Dramatics: A Comedy as Bryan Macy
2014
Fort Bliss as Staff Sergeant Donovan
2014
Preservation as Sean Neary
2014
After as Christian Valentino
2014
Late Night with Seth Meyers as Self (1 episode)
2013
Muhammad Ali's Greatest Fight as Covert Becker
2013
Ironside as Virgil (9 episodes)
2013
Orange Is the New Black as George 'Pornstache' Mendez (19 episodes)
2012
Allegiance as Lieutenant Alec Chambers
2012
Made in Jersey as Luke Aaronson (1 episode)
2011
A Gifted Man as Anton Little Creek (16 episodes)
2011
Person of Interest as Tommy Clay (1 episode)
2011
Happythankyoumoreplease as Charlie
2011
Lights Out as Johnny Leary (13 episodes)
2009
A Very Sunny Christmas as Ricky Falcone
2009
White Collar as JB Bellmiere (1 episode)
2009
Three Rivers (1 episode)
2009
The Good Wife as Gregory Mars (1 episode)
2009
Tell-Tale as Cochius
2009
Breaking Upwards as Turner
2008
Life on Mars as Kim Trent (1 episode)
2008
Favorite Son as David
2008
Nights in Rodanthe as Charlie Torrelson
2008
Vicky Cristina Barcelona as Ben
2008
Quid Pro Quo as Brooster
2008
Fear Itself as Mattingley (1 episode)
2007
Tapping the Wire as Self
2007
Dirt as Jason Konkey (1 episode)
2005
Into the Fire as Sandy Manetti
2005
Weeds as Demetri Ravitch (8 episodes)
2005
It's Always Sunny in Philadelphia as Ricky Falcone (1 episode)
2005
Lords of Dogtown as Stecyk
2005
Invitation to a Suicide as Kaz Malek
2005
Numb3rs (2 episodes)
2005
Medium as Jeremy Kiernan (1 episode)
2004
The Manchurian Candidate as PFC Eddie Ingram
2003
A Painted House as Hank Spruill
2002
The Wire as Nick Sobotka (13 episodes)
2001
Law & Order: Criminal Intent as Ed Lang (1 episode)
2001
Law & Order: Criminal Intent as TJ Hawkins (1 episode)
1999
Law & Order: Special Victims Unit as Don Kozlowski (1 episode)
1999
Law & Order: Special Victims Unit as William Lewis (8 episodes)
1990
Law & Order as Kevin Boatman (1 episode)
1990
Law & Order as Sean Hauser (1 episode)
1951
Hallmark Hall of Fame as Hank Spruill (1 episode)