į 1996 – 2000 Seimą.
Gimė 1962 m. sausio 27 d. Vilniuje.
1980 m. baigė Vilniaus 22-ąją vidurinę mokyklą (dabar Mikalojaus Daukšos vidurinė mokykla), 19801985 m. studijavo Vilniaus inžineriniame statybos institute (dabar Vilniaus Gedimino technikos universitetas), įgijo inžinieriaus geodezininko specialybę.
19851986 m. dirbo Vilniaus melioracijos statybos montavimo valdyboje darbininku-kontrolieriumi.
19861990 m. Statybos montavimo tresto Vilniaus statyba“ 9-osios statybos valdybos geodezininkas, inžinierius geodezininkas.
19901995 m. Vilniaus miesto savivaldybės Justiniškių seniūnas.
19951996 m. Vilniaus miesto savivaldybės tarybos narys, Paslaugų ir miesto ūkio komiteto pirmininkas, valdybos narys.
19962000 m. VII Seimo narys, išrinktas pagal Lietuvos centro sąjungos sąrašą. Seime dirbo Valstybės valdymo ir savivaldybių komitete.
19961998 m. aštuntosios (XXIX) Vyriausybės statybos ir urbanistikos ministras, 19981999 m. aplinkos ministras.
20002003 m. UAB LVKOM“ direktorius.
20002003 m. Vilniaus savivaldybės tarybos narys, Kontrolės komiteto pirmininkas.
20032004 m. Vilniaus miesto savivaldybės tarybos sekretorius.
19891992 m. dalyvavo Sąjūdžio veikloje. Nuo 1993 m. Lietuvos centro sąjungos narys, vienas iš šios sąjungos steigėjų, Tarybos, Valdybos narys, Vilniaus skyriaus tarybos pirmininkas. Nuo 2003 m. Liberalų ir centro sąjungos narys, šios sąjungos Valdybos narys, nuo 2005 m. šios sąjungos pirmininko pavaduotojas.
Pomėgiai politika, literatūra, kelionės.
Moka rusų kalbą.
Žmona Eglė Socialinės apsaugos ir darbo ministerijos Neįgaliųjų socialinės integracijos skyriaus vedėja.
Turi du vaikus. Sūnus Karolis studentas, dukra Saulė moksleivė.
Seimo nariu išrinktas Žirmūnų rinkimų apygardoje Nr. 4. Iškėlė Liberalų ir centro sąjunga.