Joe O’Byrne has appeared on Coronation Street in seven roles:

His other credits include minor roles in Heartbeat, Phoenix Nights, Clocking Off, The Royal and Emmerdale.

Aside from acting, a former presenter for Salford City Radio and a columnist for Manchester Gossip, he has taught in theatre, film making, writing and acting for stage and screen at universities and colleges, and ran his own acting classes.