Nicholas Crawley studierte an der Royal Academy of Music und der Royal Academy Opera. An der Nationalen Reisopera in Holland sang er Guglielmo in Così fan tutte, Don Basilio in Il Barbiere di Siviglia, Sleep, Hymen und Winter in Fairy Queen und Petrus in St John Passion und am Theater Basel Masetto in Don Giovanni und Parsi Rustomji/Krishna in Satyagraha. Am Stadttheater Klagenfurt stand er zuletzt als Bottom in A Midsummer Night´s Dream auf der Bühne. In Großbritannien ist Nicholas Gast 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), der Grange Park Opera (Colline in La Bohème, Zaretsky in Eugen Onegin) und der Opera Holland Park (Don Basilio Il Barbiere di Siviglia). In Konzerten sang er unter anderem in St Martin in the Fields, der Cadogan Hall, dem Concertgebouw Amsterdam und der Philharmonie Essen.