Родился 1 августа 1920
года в городе Рид-жвуд, штат Нью-Джерси. После окончания обучения в
Технологическом колледже в Джорджии, 12 июля 1941 года он становится
курсантом летной школы. После первых самостоятельных полетов Макгвайера
переводят в Школу Пилотов Авиационного Корпуса в Рендольф Филде, для
обучения высшему пилотажу. 2 февраля он получает диплом военного летчика и
звание лейтенанта в Корпусе Офицеров Резерва.
Короткое время он служит на Аляске, потом направляется в Австралию, где с
марта 1943 года проходит интенсивное обучение на самолете Р-38 "Лайтнинг".
Следующее назначение Макгвайр получает в 9 дивизион 49 истребительной
группы, где вскоре становится первым лейтенантом. 20 июля 1943 года он
переходит в 431 дивизион 475 истребительной группы, ведущий бои с японцами
в Новой Гвинее.
Первый свой боевой вылет
он совершает 13 августа, а ухе к концу октября на его счету 13 воздушных
побед. В декабре его повышают в звании. Макгвайр становится капитаном. А
23 мая 1944 года он уже майор ВВС. К 13
декабря 1944 года на его счету был уже 31 сбитый самолет противника. 26
декабря над островом Лусон во время драматической битвы между 15 "Лайтнингами"
и 20 японскими истребителями "Зеро" Макгвайр сбивает сразу четырех
японцев, показав в этой схватке не только отвагу и мужество, но и
блестящее искусство высшего пилотажа, воздушной стрельбы и руководства
воздушным боем. Будучи связанным боем сразу с несколькими самолетами
противника, он не только сбил четыре самолета врага, но и помог своим
товарищам, которых он вел в этот неравный бой как командир.
Погиб Макгвайр 7 января 1945 года над островом Лос-Негрос в возрасте 24
лет, имея 17 высоких наград и Почетную Медаль Конгресса. Он одержал 38
воздушных побед в течение 17 месяцев. В ознаменование его заслуг воздушная
база ВВС США "Форт Дике" в городе Райстаун, штат Нью-Джерси получила
название: "Воздушная база Макгвайр".