Neil Ferris studied at Royal Holloway, University of London and the Royal College of Music. Until recently he was Head of Choral Conducting at the Royal Welsh College of Music and Drama where he oversaw the internationally recognised choral conducting course and the conservatoire's choral ensembles. A committed teacher, he has also worked at the Royal College of Music, University of Cambridge, Birmingham Conservatoire and for the Association of British Choral Directors.
Whilst Neil was Music Director of Cardiff Polyphonic Choir, they broadcast for BBC Radio 2, 3 and 4 and BBC Television. Since 2009 he has been the Music Director of Wimbledon Choral Society, one of London's leading amateur choruses. Neil also works regularly with other choirs; he is guest conductor of Manchester Chamber Choir, Principal Guest Conductor of Convivium Singers and Prinicipal Guest Conductor of Birmingham Bach Choir. In demand as a chorus masters to some of the best symphonic choruses in the UK, he is Associate Chorus Director of London Symphony Chorus and Chorus Director at the Royal College of Music and has been Chorus Master at the Endellion Summer Festival since 2012. He has also worked with BBC Symphony Chorus and BBC National Chorus of Wales. In these roles he has prepared choirs for internationally acclaimed conductors including Valery Gergiev, Carlo Rizzi, Richard Hickox, Donald Runnicles, Francois-Xavier Roth, Thierry Fischer, Jac van Steen, David Atherton and Ryan Wigglesworth.
In March 2017 Neil was appointed Chorus Director of the BBC Symphony Chorus.