Завършил Юридическия факултет на Софийския университет, 1953 г.
Доктор по право, 1969 г.
Съдия в Плевенски районен съд, 1957 – 1965 г.
Консултант във Върховния съд, 1969 г.
Научен сътрудник в Института по правни науки на БАН, 1970 – 2006 г.
Професор по Административно право в Юридическия факултет на Пловдивския университет от 1995.
Член на редица консултативни съвети по законодателството от 1971 г. досега.
Автор на повече от 80 научни съчинения в областта на административното право и процес (монографии, учебници, студии и статии).