Макгарви начал свою карьеру простым фотографом ещё до поступления в школу кинооператоров в лондонском университете Вестминстера. После окончания университета в 1988 году Макгарви занялся съёмками короткометражных и документальных фильмов, одним из которых стал фильм «Кожа» (Skin), номинированный на кинематографическую награду Королевского общества телевидения, а также фильм Atlantic, срежиссированный Самантой Тейлор-Вуд и номинированный в 1998 году на Премию Тёрнера.
Также Макгарви снял (в качестве как режиссёра, так и оператора) более 100 видеоклипов для таких исполнителей как U2, The Rolling Stones, Пи Джей Харви, Робби Уильямс, сэр Пол Маккартни, Дасти Спрингфилд и Coldplay.
В феврале 2008 года Макгарви совместно с Сарой Гринвуд и Жаклин Дюрран получил награду Evening Standard British Film Awards за технические достижения при работе над фильмом «Искупление». Пресса подчёркивала «впечатляющую» визуальную составляющую фильма при довольно скромном бюджете.