He appeared in Naked Radio, the BBC Radio Scotland sketch show, and its later TV sequel, Naked Film. In the 1987 sitcom City Lights, he then became well known as the properly named “Chancer”, Willie Melvin (Gerard Kellybest )’s friend and source of problems.
He is well known for pantomime, usually co-writing the script and often casting members alongside other former City Lights. In a production of The Odd Couple, he appeared opposite Kelly.
He took the leading role in Miles is Better, a comedy pilot show proposed by Channel 4, where he played a rather enthusiastic burglar alarm salesman (Miles), who lived with his grandmother and made a living hell of her life.
He starred with panto colleague Grant Stott in the Edinburgh Fringe 2013 in Philip Meeks’s play Kiss Me Honey Honey, which won Fringe First. At the 2014 Fringe, the show returned.
In 2014, in the Scottish feature movie Time Teens: The Beginning, with writer/actor Ian Grieve, he played a leading role as a darker character, Black Ruthven.
On 18 January 2021, it was confirmed that he had died the weekend before.