Николя Каваллье обучался вокалу в Королевской академии музыки в Лондоне и в Национальной оперной студии. Его первые крупные ангажементы состоялись на Глайндборнском оперном фестивале (Зарастро в «Волшебной флейте» Моцарта), Уэльской национальной опере (Цунига в «Кармен» Бизе), в Шотландской опере и на Эдинбургском фестивале («Двое Фоскари» Верди).
Во Франции Николя Каваллье выступал практически на всех крупных театральных сценах в таких партиях, как Фигаро («Свадьба Фигаро» Моцарта), Лепорелло («Дон Жуан»), Дон Жуан («Дон Жуан» Моцарта), Селим («Турок в Италии» Россини), Мустафа («Итальянка в Алжире» Россини), Дулькамара («Любовный напиток» Доницетти), Ник Шэдоу («Похождения повесы» Стравинского), Филипп II («Дон Карлос» Верди), Рокко («Фиделио» Бетховена), Колин («Богема» Пуччини), Мефистофель («Фауст» Гуно), Раймонд («Лючия ди Ламмермур» Доницетти), Аркель («Пеллеас и Мелизанда» Дебюсси) и многие другие. Николя Каваллье выступал в Парижской опере, оперных театрах Метца, Авиньона, Марселя, Льежа, Нанси, Королевской опере Валлонии, Дордо, брюссельском La Monnaie, Женевской опере, парижской Opera Comique, Опере Монте-Карло, венецианском La Fenice, парижском Theatre du Chatelet и на оперном фестивале в Оранже. В числе будущих планов певца – роли четырех злодеев в «Сказках Гофмана» Оффенбаха в Авиньоне, партии Фигаро («Свадьба Фигаро» Моцарта) в Опере Сиэтла и Капитолийском театре в Тулузе, Клавдия («Гамлет» Тома) в Марсельской опере и Эскамильо («Кармен» Бизе) в парижской Opera Comique.