Роден е на 28 март 1929 г. в пловдивското село Одърне. Учи в гимназия в Плевен. Завършва Висшето народно военновъздушно училище „Георги Бенковски“ в Долна Митрополия през 1950 г. Военната му служба започва в шести изтребителен авиополк в карловското село Марино поле. От февруари 1951 г. е на служба в петнадесети изтребителен авиополк. Бил е командир на първа изтребителна авиоескадрила, част от деветнадесети изтребителен авиополк (1954). През 1958 г. е в съветския съюз, където е старши на ескадрила за усвояване на МиГ-19ПМ. През 1963 г. завършва Военната академия в София. Между 1964 и 1966 г. е командир на деветнадесети изтребителен авиополк. През 1968 г. завършва Генералщабната академия в Москва. В периода 1973 – 1978 г. е командир на десети смесен авиационен корпус. От 1974 г. е генерал-майор, а през 1976 г. е удостоен със званието „Заслужил летец на НРБ“. През 1992 г. се пенсионира като старши инспектор по авиацията на Българската армия.[1] През 2014 г. получава орден „За военна заслуга“. Умира на 13 юни 2016 г.[2]