Український живописець, член Спілки художників України (з 1943). Учасник художніх виставок з 1943 р., заслужений діяч мистецтв УРСР (з 1972).
Народився на Полтавщині, в селі Іванівка (нині село Чевельча Оржиц). Навчався у Київському художньому технікумі (1934), згодом – у Київському художньому інституті (нині НАОМА) у 1942 р., в майстерні К. Трохименка. Автор серій «Днібробуд відновлюється» (1946–1947), «Земля Закарпатська» (1946), «Мартенівський цех», «Біля берегів Нової Каховки», «На морі Цимлянському» (усі 1952). Працював над Шевченківською тематикою: «Т. Шевченко серед козаків» (1948), «Далеко від України» (1961), «В степу далекім за Уралом» (1964), «Немає листів з України» (1965).
З 1955 до 1959 років багато подорожував Чехословаччиною, Індією, Середньою Азією, Єгиптом, країнами Балтики, Ліваном, Францією, Італією, Швецією, був на Кавказі, залишивши низку етюдів.
У 1954, 1958, 1967 роках в Києві відбулися персональні виставки художника.
Полотна художника зберігаються в НХМУ, Національному музеї у Львові, в художніх музеях Харкова, Сум, Чернігова, Лубенській галереї образотворчого мистецтва, Алупкинському палаці-музеї.