No início de sua carreira, John foi convidado por Laurence Olivier para dirigir a National Theatre Company no premiado filme As Três Irmãs de Chekhov (1970) com Olivier, Joan Plowright e Alan Bates. Em seguida, dirigiu Olivier em O Mercador de Veneza, de Shakespeare (1976), e Alec Guinness e Ralph Richardson em Twelfth Night (1970).
Sua experiência como comissário e diretor de drama e documentários dramáticos permitiu-lhe trabalhar com alguns dos melhores atores do mundo, incluindo Derek Jacobi, Helen Mirren, Anthony Hopkins, Sean Connery e Michael Caine. Ele também trabalhou como diretor e treinador em vários dos principais teatros e instituições do Reino Unido, incluindo Young Vic, Guildhall School of Drama, RADA, Shaw Theatre, Italia Conti, London Film School, Festival de Edimburgo. Para a última parte de sua carreira, ele estabeleceu o ARTTS Skillcentre, um centro de treinamento que apoia artistas que trabalham na indústria do cinema e da televisão.