Originally from Fife, Niall Anderson is a member of Royal Academy Opera at the Royal Academy of Music, studying with Glenville Hargreaves and Jonathan Papp. Roles include Aeneas (Dido and Aeneas), Figaro (Le nozze di Figaro), Escamillo (La Tragédie de Carmen), Somnus (Semele), Bertrand (Iolanta), and Marcello (La Bohème) as part of Royal Academy Opera Scenes.


Niall has performed globally most notably singing the role of Christus in Bach's St Johannes Passion in Würselen, Germany. On the oratorio stage, Niall has sung Mozart's and Fauré's Requiem amongst many others in the genre. A keen performer of new music, Niall sang the Baritone Solo in the Welsh premier of Paul Mealor’s Symphony No.1, Passiontide. Recent engagements include Haydn's Nelson Mass, Mozart's Requiem, Rossini’s Petite Messe Solenelle, Mendelssohn's Elijah and the role of Sprecher in RAO's production of Die Zauberflöte. Niall made his Wigmore Hall debut in 2017 in a recital with Julian Prégardien and Christoph Schnakertz. Niall also featured as a soloist in the Royal Academy of Music/Kohn Foundation Bach Cantata Series in 2018 led by Iain Ledingham.


Upon graduating from the University of Aberdeen in 2016, Niall was awarded the Carlaw Music Prize for his services to the music department and was also a finalist in the Ogston Music Prize in 2015 and 2016. In spring 2017, Niall was very highly commended in the Elena Gerhardt Lieder Prize at the Royal Academy of Music. Niall is also a member of the prestigious Royal Academy of Music Song Circle. Niall was the winner of the Royal Academy of Music Pavarotti Prize in 2019.


Niall is proudly supported by the Josephine Baker Trust, The Robertson Trust, The Caird Trust and the Pamela Haslam Opera Award.