Peter Barlow - List of appearances

Peter Barlow has appeared in 1523 episodes of Coronation Street as a credited character from 1970 to 1971, in 1973, 1974, 1975, 1977, 1978, 1986, from 2000 to 2003, in 2007, from 2008 to 2014, a brief return in 2015, and from 2016 onwards.

Prior to 1970, the character appeared only sporadically and was uncredited on each occasion and played by Robert Heanue. This page omits those appearances. Christopher Dormer played the character from 1970 to April 1971, Mark Duncan in a single appearance in September 1971, Linus Roache in 1973, 1974 and 1975, Joseph McKenna in 1977 and 1978, David Lonsdale in 1986 and Chris Gascoyne from 2000 to present.

Note: (v) denotes a voice-only appearance.