Television

Television

Year Show Title Role Episode
2016–present The Walking Dead Negan Recurring role
2015–2016 The Good Wife Jason Crouse 19 episodes
2015 Extant JD Richter 13 episodes
2015 Texas Rising “Deaf” Smith 5 episodes
2015 The Secret Life of Marilyn Monroe Joe DiMaggio 2 episodes
2014 Shameless Charlie Peters “Lazarus”
2012–2013 Magic City Ike Evans 16 episodes
2006–2009 Grey’s Anatomy Denny Duquette 23 episodes
2006 Jam Dale Television film
2005–2007 Supernatural John Winchester 12 episodes
2005 Weeds Judah Botwin 2 episodes
2005 The O.C. Joe Zukowski “The Accomplice”
2004 Monk Steven Leight “Mr. Monk Takes Manhattan”
2004 Tru Calling Geoffrey Pine “Two Pair”
2004 The Handler Mike 2 episodes
2003 Star Trek: Enterprise Xindi-Reptilian “Carpenter Street”
2003 CSI: Crime Scene Investigation Undercover Agent #1 “All for Our Country”
2002 The Division Father William Natali “Forgive Me, Father”
2002 Angel Sam Ryan “Provider”
2002 JAG CIA Technician Wally 2 episodes
2002 The Practice Daniel Glenn “The Test”
2001 ER Firefighter Larkin “The Crossing”
2000 Walker, Texas Ranger Jake Horbart “Child of Hope”
1996–1997 The Burning Zone Dr. Edward Marcase 11 episodes
1996 In the Blink of an Eye Jessie Television film
1996 Sliders Sid “El Sid”
1995 JAG Weapons Officer “Shadow”
1995 Extreme Jack Hawkins 2 episodes
share