Politikas, visuomenės veikėjas. Seimo narys nuo 2000-05-15 iki 2000-10-18. Lietuvos Socialdemokratų darbo partijos kandidatas į 2020 m. Seimą buvęs parlamentaras Virginijus Šmigelskas.
Gimė 1961 m. Vilniaus rajone, Maišiagalos miestelyje. 1985 m., baigęs Vilniaus universiteto Istorijos fakultetą, pradėjo dirbti Lietuvos knygų rūmuose redaktoriumi. 1987-1989 m. dirbo Širvintų rajono kultūros namų direktoriumi, 1989-1991 m. – Lietuvos kultūros fondo kultūros veikėjų susivienijime skyriaus viršininku.
Nuo 1995 m. spalio mėn. dirba Blokados fondo direktoriumi. Lietuvos centro sąjungos narys, Vilniaus skyriaus Mandatų ir etikos komisijos pirmininkas. Lietuvos centro sąjungos rinkimų programos bendraautorius.