Year Title Role Notes 2009 The Bill Mick Jones 2 episodes: "Smash and Grab: Part 1", "Smash and Grab: Part 2" 2010 Material Girl Alex Main cast 6 episodes Stanley Park Harry Stevens Main cast Pilot Combat Kids Paul Main cast 3 episodes 2011 Misfits Dom 1 episode: "Episode #3.5" 2011-2013 Trollied Kieran Main cast 26 episodes 2012 Public Enemies Glen Smithfield 2 episodes: "Pilot", "Episode #1.2" 2013 Him & Her Lee Recurring cast (season 4) 5 episodes 2014 The Bletchley Circle Ben Gladstone Recurring cast (season 2) 4 episodes 2014–2016, 2017 Agents of S.H.I.E.L.D. Lance Hunter Main cast (season 2-3) 35 episodes Guest star (season 5) Episode: "Rewind" 2014 Babylon Warwick Main cast 7 episodes 2016 Marvel's Most Wanted Lance Hunter TV pilot (unaired) 2019 Euphoria Gus Howard Episode: "The Trials and Tribulations of Trying to Pee While Depressed" 2020 Strike (TV series) Jimmy Knight Series 4: Lethal White. Guest cast, 4 Episodes