His television work includes roles in Marvel’s Agents of S.H.I.E.L.D, Tatau (BBC Three), Casualty (BBC), Thirteen (BBC3), Father Brown (BBC) and New Worlds (C4).
Joe trained at Drama Centre and made his stage debut in A Level Playing Field (Jermyn Street Theatre).