Завършва българска филология. Първоначално работи като учител, а по-късно е завеждащ отдел в ДФС „Хебър". Участва в създаването на вестник „Виделина". От 1989 член на КТ „Подкрепа" в Пазарджик, а по-късно е избран за негов заместник-председател. Депутат от 13-и Пазарджишки многомандатен избирателен район в XXXVI ОНС от листата на СДС. Член на ПК на науката и образованието и на Комисията по административно-териториално устройство и местно самоуправление.