Народився в м. Красилів Хмельницької області. Помічник командира 525-го штурмового авіаційного полку 227-ї штурмової авіаційної дивізії, майор. 4.03.1944 р. в районі с. Білогородка виявив та прийняв участь у розгромі ворожої колони із 50 машин та 60 танків. Всього до лютого 1945 року на штурмовику Іл-2 здійснив 136 бойових вильотів, знищив 18 танків, 76 автомашин, іншої техніки ворога. Звання Героя Радянського Союзу присвоєно 29.06.1945 року.