1967–1978 m. mokėsi Alytaus 5-ojoje vidurinėje mokykloje.
1978–1983 m. mokėsi Vilniaus universiteto Pramonės ekonomikos fakultete, įgijo pramonės planavimo specialybę.
1989–1990 m. Maskvos Plechanovo institute baigė tarptautinius marketingo kursus.
1983–1985 m. buvo Vilniaus universiteto Politinės ekonomijos katedros asistentas.
1985–1987 m. dirbo baldų PKB planavimo skyriaus viršininko pavaduotoju.
1987–1989 m. tarnavo armijoje.
1989–1990 m. dirbo baldų PKB užsienio prekybos skyriaus specialistu.
1990 m. pradėjo individualų verslą.
1990–1995 m. — UAB „Balticum“ direktorius.
1995–1998 m. — UAB „Balticum grupė“ direktorius.
1998–2003 m. — AB „Kilimai“ generalinis direktorius.
1999–2004 m. rugsėjo mėn. — AB „Kilimai“ valdybos pirmininkas.
2004 m. sausis — 2004 m.rugsėjis — UAB „Balticum grupė“ direktorius.
2004 m. tapo LR Seimo nariu.
2005–2006 m. buvo LR Ūkio ministru.
Yra Darbo partijos frakcijos narys, Seimo Biudžeto ir finansų komiteto narys, Seimo delegacijos Lietuvos Respublikos Seimo ir Lenkijos Respublikos Seimo narių Asamblėjoje narys.
Yra Darbo partijos Trakų rajono skyriaus pirmininkas ir Darbo partijos finansų ir mokesčių komiteto pirmininkas.
Dalyvauja Vilniaus 2-ojo klubo veikloje. Yra Vilniaus universiteto Ekonomikos fakulteto „Alumni" draugijos tarybos narys. Moka rusų ir anglų kalbas.