An actor who moved from South Africa to London to perform in the West End has revealed how cancer nearly wrecked his dream.