Bradley graduated from St John’s College, Cambridge, and obtained his Masters with Distinction at the Royal Academy of Music where he then continued his studies with Ryland Davies and Audrey Hyland on their prestigious opera course for two further years.  While at the Academy he was a prize-winning finalist in the Joan Chissel Prize for Schumann Lieder, winner of the Blythe-Buesst Aria Prize, winner of the Tom Hammond Opera Prize, and he was awarded a dipRAM for his Final Recital.

Concert performances include Britten’s Serenade for Tenor and Horn, Schumann’s Liederkreis, Op. 39, Fauré’s La bonne chanson at King’s Place, the Aria soloist in Bach’s Christmas Oratorio and Handel’s Messiah at St John’s, Smith Square, both the Evangelist and Aria soloist in Bach’s St John Passion, aria soloist in Bach’s St Matthew Passion, a recital of Schubert lieder at St Martin-in-the Fields, and soloist in a concert of the music of Henry Purcell at the Cadogan Hall.

Operatic highlights include the title role in Britten's Albert Herring for the Buxton International Festival, Damon in Handel's Acis and Galatea for English National Opera Live, Peter Quint in Britten’s The Turn of the Screw as a Young Artist for Opera Holland Park, and the role of le prince charmant in Isouard's Cendrillon for Bampton Opera.  With Royal Academy Opera he played Tom Rakewell in Stravinsky’s The Rake’s Progress, the Male Chorus in Britten’s The Rape of Lucretia, le Prince Charmant in Massenet’s Cendrillon, and le petit vieillard (Arithmétique) in Ravel’s L’enfant et les sortileges at the Barbican with the BBC Symphony Orchestra, also broadcast on BBC Radio 3.  Following his success at the International Singing Competition for Baroque Opera Pietro Antonio Cesti, Bradley performed the role of Lelio in Cesti’s Le nozze in sogno as part of the Innsbruck Festival of Early Music which included performances at the Salzburg Mozarteum.

2019 highlights include the role of Mr Denham in a new opera entitled The True Story of King Kong by Jeffrey Ching for Theater Magdeburg, and a return to the Innsbrucker Festwochen der alten Musik to play the role of Arsete in Cesti’s La Dori at the Landestheater.