Home People Michael Stahl-David Michael Stahl-David shows Michael Stahl-David shows Michael Stahl-David TV Shows (10) The Deuce (2017) As Kenneth, He was 34 years old Narcos (2015) As Chris Feistl, He was 32 years old Show Me a Hero (2015) As Jim Surdoval, He was 32 years old Don't Trust the B---- in Apartment 23 (2012) As Teddy, He was 29 years old My Generation (2010) As Steven Foster, He was 27 years old Mercy (2009) He was 26 years old Kings (2009) He was 26 years old The Black Donnellys (2007) As Sean Donnelly, He was 24 years old Numb3rs (2006) He was 23 years old Law & Order: Criminal Intent (2001) He was 18 years old