All Signs of Death as Talbot
An LA Christmas Story as Goth Sophie Suitor
2022
East New York as Tommy Killian (21 episodes)
2019
The Road to El Camino: Behind the Scenes of El Camino: A Breaking Bad Movie as Self
2019
El Camino: A Breaking Bad Movie as Kenny
2019
The Umbrella Academy as Elliot (7 episodes)
2017
Claws as Bryce Husser (10 episodes)
2016
Hell or High Water as Billy Rayburn
2016
Lucifer as Malcolm Graham (7 episodes)
2014
Dawn of the Planet of the Apes as McVeigh
2014
Halt and Catch Fire as Henry Clark (1 episode)
2014
Halt and Catch Fire as Henry Clark (voice) (1 episode)
2013
No Half Measures: Creating the Final Season of Breaking Bad as Self
2013
Pawn Shop Chronicles as Randy
2013
White House Down as Carl Killick
2012
Congratulations as Casey Tremblay
2012
Santeria: The Soul Possessed as Brother Neil
2012
The Newsroom as Cellmate (1 episode)
2011
Unforgettable as Roe Saunders (22 episodes)
2011
The Chaperone as Goldy
2010
Justified as Derek "Devil" Lennox (8 episodes)
2010
Friendship! as Marvin
2010
The Odds as Holt McCready
2009
Trauma as EMT Tyler Briggs (18 episodes)
2008
The Mentalist as Danny Ruskin (1 episode)
2008
In Plain Sight (1 episode)
2008
Breaking Bad as Kenny (7 episodes)
2007
Bionic Woman (7 episodes)
2006
Friday Night Lights as Herc (21 episodes)
2005
My Name Is Earl as T.R. (1 episode)
2005
Bones as Mike Doyle (1 episode)
2005
The Closer as Dean Murphy (1 episode)
2005
Grey's Anatomy as Jack Vaughan (2 episodes)
2004
Lost as Jerry (1 episode)
2003
NCIS as Dennis Moran (1 episode)
2003
The O.C. as Lucas (1 episode)
2002
Birds of Prey as Dr. Lewis Melfin (1 episode)
2002
Without a Trace as Larry Schneider (1 episode)
2002
My Guide to Becoming a Rock Star as Doc (13 episodes)
2001
Undeclared (1 episode)
2001
Six Feet Under as Johnny (8 episodes)
2001
Carman: The Champion as Scrappy
2000
CSI: Crime Scene Investigation as Shawn Curtis (1 episode)
2000
The Clean and Narrow as Tommy lee
1997
The Apostle as Young Man in Car
1997
Buffy the Vampire Slayer as Donny Maclay (1 episode)
1996
Spin City as Kurt (1 episode)
1993
NYPD Blue as Chris Nelson (1 episode)
1990
Law & Order as Dean Emerson (1 episode)