Although much of his work has been on television, he has appeared in several movies, including "10 Rillington Place", "King Ralph" (along with his "Love Thy Neighbour" co star, Jack Smethurst), and "Let Him Have It". On the stage, he appeared in the first production of Mustapha Matura's "Play Mas" at the Royal Court Theatre in 1974, and has played the titular character in stage productions of Shakespeare's "Othello", directed by David Thacker and Charles Marowitz, and also Caliban in a production of "The Tempest" directed by Jonathan Miller. He was also Gower in Thacker's 1989 production of "Pericles, Prince of Tyre".