John Donnelly appeared in two roles in Coronation Street: as student Joe Harris in April 1998, returning to the programme from October to November of the same year as Toyah Battersby's boyfriend and petty thief Philip "Dobber" Dobson.

He also appeared in Cold Feet, Clocking Off, Mersey Beat, Linda Green, Shameless and Lilies.