He was the original Mr. Muscle in the long-running series of Mr. Muscle TV commercials which were shown around the world, and he has also made TV commercials for Holland, Germany, Ireland and Belgium.
In the West End of London he appeared in No Sex Please, We're British at the Strand Theatre, in The Arabian Nights at the Arts Theatre and in The Blue Angel with the Royal Shakespeare Company at the Gielgud Theatre.