John Elkington has appeared on Coronation Street in three roles:

His other credits include roles in Stay Lucky, City Central, Fat Friends, Cold Feet, Sparkhouse, The Royal, Heartbeat, Emmerdale, Shameless, Hollyoaks, The Syndicate, The Village and Our Zoo, along with television movies A Pinch of Snuff, Real Men, The Illustrated Mum and The Final Quest.