Родился 17 февраля 1961 г. в Ужгороде. Окончил Киевский политехнический институт, специальность инженер-механик.Трудовую деятельность начал упаковщиком мебельного цеха Ужгородского фанерно-мебельного комбината.
1986 - 1987 гг. - инженер-конструктор ПО "Закарпатприбор".
1987 - 1988 гг. - старший инженер научно-исследовательской лаборатории синтеза и комплексных исследований новых полупроводниковых веществ Ужгородского государственного университета.
1988 - 1989 гг. - директор СП "РИО".
1989 - 1991 гг. - директор СП "Спойлер".
1991 - 1994 гг. - директор СП "РИО".
1994 - 1998 гг. - городской голова Ужгорода, председатель Ужгородского горсовета. В 1998 г. переизбран на должность мэра Ужгорода.
2000 - 2002 гг. - депутат Закарпатского облсовета.
2001 - 2002 гг. - советник главы облгосадминистрации по вопросам поддержки и развития предпринимательства (на общественных началах).
2002-2006 гг. - депутат Верховной Рады Украины IV созыва, член Комитета ВР по вопросам правовой политики. Был членом фракций и групп "За Единую Украину!", "Народовластие", "Демократические инициативы", "Наша Украина", "Регионы Украины" (из этой был исключен за несоблюдение фракционной дисциплины), Народной партии.
На момент выборов в Верховную Раду - глава областного общественного объединения "Новое Закарпатье", член Украинской партии "Единство".
С 2006 г. - городской голова Ужгорода.
В настоящее время - председатель общественной организации "Новое Закарпатье".