Devon Libran has appeared in 2 shows and 2 movies. A performance to be found in the role of Slugger Punk in the series Marvel's Agents of S.H.I.E.L.D.. In the cinema, in the role of Wrestling Announcer (voice) in the feature film Nona.