Robert has over 40 years experience in musical theatre, and has played a wide variety of roles including Doolittle (My Fair Lady), Ali Hakim (Oklahoma!), Jerry/Daphne (Sugar), Jeff Douglas (Brigadoon), Cowardly Lion (Wizard of Oz), Uncle Max (The Sound of Music) and Captain Andy (Show Boat).
Robert played the leading role of Fagin in the Apollo Players’ six record-breaking productions of Oliver! at the King’s, Theatre Royal and Pavilion Theatres, Glasgow.
He is the Chairman of Runway Theatre Company and has directed their productions of Camelot, The Drowsy Chaperone, Whistle Down the Wind, A Funny Thing Happened On The Way To The Forum, Lend Me A Tenor - The Musical, Evita and Curtains, as well as many of their pantomimes.