Лукин Василий Петрович родился 29 января 1918 года в селе Пономарёво (ныне Измалковского района Липецкой области).
В 1933 году окончил 7 классов школы (посёлок Измалково), в 1937 году — 2 курса вечернего медрабфака (город Таганрог Ростовской области). Работал на заводе в Таганроге.
В 1938 году окончил Таганрогский аэроклуб.
В Красной Армии с ноября 1938 года.
В 1940 году окончил Качинскую военную авиационную школу лётчиков. Служил в строевых частях ВВС (в Киевском военном округе).
Участник Великой Отечественной войны с самого её начала:
Участвовал в обороне Киева и Москвы. 18 августа 1941 года над г. Днепропетровском его самолёт был подбит зенитной артиллерией, получил лёгкие осколочные ранения правой руки и ноги.
В 1943 году окончил Липецкие курсы усовершенствования командного состава.
За мужество и героизм, проявленные в боях, указом Президиума Верховного Совета СССР от 26 октября 1944 года капитану Лукину Василию Петровичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали "Золотая Звезда" (№ 5410)
Сражался на Воронежском, Волховском, Ленинградском, 3-м Прибалтийском и 2-м Белорусском фронтах. Участвовал в Острогожско-Россошанской и Воронежско-Касторненской операциях, снятии блокады Ленинграда, освобождении Прибалтики, Висло-Одерской и Берлинской операциях.
Всего за время войны совершил 355 боевых вылетов; провёл 40 воздушных боёв, в которых сбил лично 16 и в составе группы 1 самолёт противника. По данным наградного листа, к маю 1945 года одержал 19 личных и 1 групповую побед.
Участник Парада Победы 24 июня 1945 года.
После войны продолжал службу в строевых частях ВВС (в Северной группе войск, в Группе советских войск в Германии), командовал авиаэскадрильей, был заместителем командира и командиром полка. В 1951 году окончил Липецкие высшие офицерские лётно-тактические курсы, в 1957 году — Военно-воздушную академию ( Монино). Был заместителем командира дивизии (в Притбалтийском военном округе). С 1957 года - полковник.
После ухода с лётной работы в 1961 году — начальник смены − ответственный дежурный по командному пункту авиакорпуса (в Группе советских войск в Германии).
С июля 1966 года В. П. Лукин находился в запасе.
Жил и работал в Москве.
Умер 7 декабря 1985 года. Похоронен на Кузьминском кладбище в Москве