Дэвид Маквикар родился в Глазго, учился в Королевской шотландской академии музыки и драмы (ныне Королевская консерватория Шотландии). В 2012 году он стал рыцарем-бакалавром за заслуги в области оперного искусства и кавалером Ордена искусств и литературы от французского правительства. В основном он работал в Европе, участвуя в таких постановках, как Семилетка в Театре Елисейских полей в Париже, Кольцо нибелунга и Кози фан тутте в Национальной опере Рейна, Ла Травиата в Гран Театро дель Лисеу в Барселоне, Ла клеменца ди Тито на фестивале в Экс-ан-Провансе, Калисто и И Маснадьери в миланском театре Ла Скала, Кармен в Королевской датской опере, Сказки Гофмана на Зальцбургском фестивале.
Его постановки были возобновлены по всему Соединенному Королевству, включая Ле Ноцце ди Фигаро, Саломе, Адриана Лекуврер, Аида, Les Troyens и Death in Venice в Королевской опере Ковент-Гарден, Der Rosenkavalier, The Turn of the Screw и Medea в Английской национальной опере, "Мейстерзингеры из Нюрнберга" и "Иль Серальо" на Глайндборнском фестивале, а для Шотландской оперы - "Фальстаф", "Пеллеас и Мелизанда", The Rake's Progress, Così fan tutte, La Traviata, Madama Butterfly, Der Rosenkavalier и Idoménée. В США он дирижировал многими постановками в Метрополитен-опере Нью-Йорка, включая Федору, Медею, Дона Карло (также в Лирик-опере Чикаго), Агриппину, Адриану Лекуврер, Анна Болена, Иль Троваторе, Мария Стюарда, Джулио Чезаре, Кавалерия Рустикана и Пайяссе, Роберто Деверо, Тоска и Норма.
Он также поставил Воццека, Электра, Русалку и Макбета в Лирик-опере Чикаго, Андреа Шенье в Опере Сан-Франциско, Русалка и Медея в Canadian Opera Company в Торонто, Дон Джованни, Ле Ноцце ди Фигаро и Фауст в Opera Australia, а также он создал и поставил Фальстаф для Santa Fe Opera.