Народився 5 лютого 1959 р. в с. Борятин Сокальського району Львівської області. У 1980-1985 рр. - навчався у Львівському національному університеті ім. Франка на юридичному факультеті.
1985-1991 рр. - юрист ЖЕО Залізничного району Львова.
1991-1993 рр. - юрист у НВО "Електрон".
1993-1996 рр. - начальник юридичного відділу Львівського авіапідприємства.
1997-1998 рр. - юрист у Львівському національному університеті ім. Франка.
З 1994 р. - член політичної партії Конгресу українських націоналістів.
З 2006 р. - депутат Львівської міської ради, член постійної комісії комунального майна та власності.