- Brian and Gail Tilsley's troublesome neighbour Ernie Ratcliffe in August and December 1985
- A Police Sergeant in five separate appearances in 1991 and 1993 (although his appearance on 25th December 1991 was credited as "Policeman")
- Sergeant Grant in September 1995
- Inspector Todd of Social Services in February 1999
- Alasdair Troughton in January 2001
- Chris Leatham, a teacher at Weatherfield Comprehensive in June 2003
- The Station Manager at Weatherfield Community Fire Station in October 2011, April and July 2013.
He became an actor in 1975 and prior to his appearances in Coronation Street his work was mainly on the stage in parts such as Oedipus, Claudius in Hamlet and Rochester in Jane Eyre. His television debut was as a fire chief in the daytime soap The Practice.