Роден е на 12 януари 1961 година в Стара Загора. Женен с две деца – дъщеря и син. Има две висши образования – завършил е ВМИ-Пловдив със специалност „Ортопедия и травматология“ и Югозападния университет „Неофит Рилски“ в Благоевград с магистърска степен по икономика и стопанско управление. През 1999-2001 г. специализира здравен мениджмънт във ВМИ-София. Трудовата му кариера започва като лекар-ординатор и ортопед-травматолог в МБАЛ „Д-р Киро Попов“ в Карлово, а в момента работи като ортопед в частна клиника „Каспела“ в Пловдив. Член е на СДС от 1992 година. От 1999 до 2003 г. е председател на Общинския съвет в Карлово, а от 2003 до 2007 г. е кмет на града. От 2007 до 2011 г. е началник на дирекция „Национална координация“ в централата на СДС в София.
След местни избори 2011г. отново печели изборите и става кмет на Община Карлово в коалиция „Обединени за нашата община“ влизат СДС, ДСБ, ПП „Обединени земеделци“, ВМРО-НИЕ, движение „Гергьовден“, ОДС и БСДП.
През месец юли 2012г. на проведените вътрешнопартийни избори е избран за председател на СДС.След парламентарни избори 2013г. подава оставка, а на последвалата 21-ва Национална конференция е избран за зам.-председател на партията.