[[1971]] m. baigė [[Kelmė]]s 1 -– ą vidurinę mokyklą, [[1985]] m. [[LŽŪA|Lietuvos žemės ūkio akademiją]], inžinierius ekonomistas organizatorius, [[1988]] m. [[ŠPI|Šiaulių pedagoginį institutą]], tiflopedagogas.
[[1973]] – [[1983]] m. Kelmės 1 -– os vidurinės mokyklos mokytojas, [[1984]] – [[1989]] m. Lietuvos aklųjų ir silpnaregių sąjungos Kelmės rajono organizacijos pirmininkas, 1989 -– [[1992]] m. LASS Šiaulių įmonės direktoriaus pavaduotojas, 1992 – [[2004]] m. direktorius. Nuo 2004 m. [[Seimas|Seimo]] narys.
[[1987]] -– [[1990]] m. Kelmės rajono, 1990 -– [[1995]] m. Šiaulių miesto tarybos deputatas, [[2000]] -– 2004 m. [[Šiaulių miesto savivaldybės taryba|Šiaulių miesto savivaldybės tarybos]] narys, [[2002]] -– [[2003]] m. valdybos narys, 2004 m. Kultūros, švietimo ir sporto komiteto pirmininkas.
Nuo [[1999]] m. [[Lietuvos socialdemokratų partija|Lietuvos socialdemokratų partijos]] narys, 2000 -– 2001 m. LSDP [[LSDP Šiaulių skyrius|Šiaulių skyriaus]] pirmininkas, nuo 2001 m. skyriaus pirmininko pavaduotojas, LSDP tarybos narys.
LASS tarybos narys, Lietuvos neįgalių žmonių įmonių asociacijos pirmininkas.