Principal puppeteer Little Angel Marionette Theatre, London, 1964-1966, 74-78. Founder, principal puppet-maker, performer, actor Polka Theatre Company, 1967-1969. Designer, puppet-maker Bartholomew Fair, Royal Shakespeare Company, 1970.
Director Little Angel Theatre, 1993-1999. Tour with Scholastica, France, 1989, Reather Mantle, 1998. Principal puppeteer Theatre of Puppets, Cap & Bells, Polka Children's Theatre, London Puppet Players, Helen Binyon's Puppet Company, Westminster Theatre Company.
Creator Christopher Leath's Shadow Show, 1972-1973. Puppet tutor Bristol Old Vic Theatre School. Visiting puppet tutor National Theatre, Royal Shakespeare Company, Royal Opera House, Institute Contemporary Arts, Central School Speech and Drama, City Literature Institute, West Dean College, Royal Holloway & New Bedford New College, Bretton Hall, British Theatre Association, Little Angel Theatre, Norwich Puppet theatre, others.
Member Schola Gregoriana of Cambridge choir.