Родился 17 июля 1913 года в селе Валериановка Ольгинского района Донецкой области (Украина).
В РККА с октября 1935 года.
В звании младшего командира служил в танковых войсках.
Участвовал в национально-революционной войне в Испании с ноября 1936 года по 1937 год в качестве танкиста республиканской армии.
После возвращения из Испании продолжил службу в танковых войсках Красной Армии.
Служил в составе 142-го танкового полка 61-й танковой дивизии, в Главном управлении трофейного вооружения Красной Армиии.
7 мая 1946 года (в марте 1947 года) в звании старшего техник-лейтенанта уволился в запас.
Награжден орденом Красного Знамени (17.07.1937), орденом Красной Звезды (02.01.1937).