Johnny Allan appeared on Coronation Street in four roles:
- An unnamed Rovers customer in April 1974.
- Barney Moss in March and November 1976, reprising the role in August 1977.
- Binman Barney Holt in December 1980.
- Builder Stan Taylor in April 1989.
His other credits include minor roles in Crown Court, How We Used to Live, All Creatures Great and Small, Send in the Girls, Strangers, Selwyn, I Didn't Know You Cared, Play for Today, Juliet Bravo, In Loving Memory, Last of the Summer Wine, Hi-de-Hi!, Only Fools and Horses, The Fourth Protocol, Minder, Heartbeat and Hetty Wainthropp Investigates.