Nicholas Crawley studierte an der Royal Academy of Music und der Royal Academy Opera. An der Nationalen Reisopera in Holland sang er Don Basilio in Il barbiere di Siviglia, Sleep, Hymen und Winter in Fairy Queen sowie Petrus in St John Passion. 2017 war er bereits am Theater Basel als Masetto in Don Giovanni und Parsi Rustomji/Krishna in Satyagraha zu erleben. Am Stadttheater Klagenfurt stand er 2015 als Bottom in A Midsummer Night´s Dream sowie in der Spielzeit 2017/18 als Barone Douphol in La traviata und als Leporello in Don Giovanni auf der Bühne. In Großbritannien gastierte Nicholas Crawley am Royal Opera House Covent Garden (Seekapitän in Manon Lescaut), der English National Opera (u.a. Masetto Don Giovanni, Jim Larkens in La Fanciulla del West, Nachtwächter in Die Meistersinger von Nürnberg)In Konzerten sang er unter anderem in St Martin in the Fields, der Cadogan Hall, dem Concertgebouw Amsterdam und der Philharmonie Essen.