Robert has worked in many theatrical settings as a Musical Director, Composer, musician and actor including;  The National Theatre London, The Royal Shakespeare Company, Sir Peter Hall`s Company, The English Shakespeare Company, The British Actors Theatre Company, Farnham Repertory Company, The Octagon Theatre Bolton, The Crucible Theatre Sheffield, The Donmar Warehouse, The Gate Theatre, The Bush Theatre,  The Kings Head Theatre, The Globe Theatre, London. Robert has also done many tours and wrote the score for the west end show Same Old Moon.