Родился 3 января 1907 года в городе Кронштадт Ленинградской области (Россия). Немец (по другим данным - русский).
В РККА с 15 июня 1931 года, был призван Василеостровским районным военкоматом Ленинградской области.
Окончил авиационную школу пилотов (ВТШЛ) в 1931 году.
Окончил 14-ю военную авиационную школу летчиков в 1933 году.
Присвоено звание лейтенанта.
Служил пилотом в одной из авиационных частей.
Участвовал в национально-революционной войне в Испании с октября 1936 года по май 1937 года в качестве пилота бомбардировщика СБ 2-й эскадрильи 12-й бомбардировочной группы республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Присвоено звание капитана.
В 1937 году служил на Дальнем Востоке в составе 1-й авиационной армии особого назначения.
Участвовал в боях в районе озера Хасан в 1938 году в должности помощника командира 36-го скоростного бомбардировочного авиационного полка.
Участвовал в Великой Отечественной войне с июня 1941 года.
Воевал на Юго-Западном фронте с июня 1941 года по январь 1942 года в должности инспектора по технике пилотирования ВВС фронта.
Совершил 8 боевых вылетов.
С 22 ноября 1942 года командовал 855-м бомбардировочным авиационным полком, с 19 апреля 1943 года был командиром дальнебомбардировочного авиационного полка 113-й авиационной дивизии.
Занимался перегонкой иностранных самолетов по Красноярской воздушной трассе: с 13 мая 1943 года командовал 4-й эскадрильей 3-го перегоночного авиационного полка, с 8 июня 1944 года был заместителем командира 3-го перегоночного авиационного полка по перелетам.
К середине марта 1945 года перегнал 230 самолетов, в том числе 198 - будучи лидером.
После окончания войны продолжал служить в Военно-воздушных силах.
26 января 1948 года присвоено звание полковника.
Командовал учебным авиаполком, в начале 1952 года был назначен начальником Харьковского областного аэроклуба.
25 апреля 1957 года в звании полковника вышел в отставку.
Проживал в городе Харьков (Украина).
Умер 10 февраля 2005 года.
Награжден орденом Ленина (30.12.1956), тремя орденами Красного Знамени (02.01.1937, 17.07.1937,* 13.06.1952), орденом Отечественной войны 1-й степени (23.06.1945), орденом Отечественной войны 2-й степени (06.04.1985), двумя орденами Красной Звезды (13.03.1944, 05.11.1946), медалями «За боевые заслуги» (03.11.1944), «ХХ лет Рабоче-Крестьянской Красной Армии» (1938), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» «За победу над Японией» и другими.
Примечание:
* Орден имел порядковый № 51/"2".