Gimiau 1955 m. rugpjūčio 23 d. Kaune mašinisto Juozo ir medicinos sesers Leonijos šeimoje.
1973 metais baigiau Kauno 21-ąją vidurinę mokyklą (dabar – „Nemuno“ mokykla).
Baigęs mokyklą studijavau Lietuvos žemės ūkio akademijoje (dabar – A. Stulginskio universitetas), įgijau inžinieriaus mechaniko specialybę.
Pirmąjį politinį krikštą gavau 1972 m. Kaune per vadinamąsias Kalantines. Nuo 1988 m. dalyvavau Sąjūdžio veikloje, buvau pirmųjų suvažiavimų delegatu. Atgavus Lietuvai Nepriklausomybę dirbau tik privačiose verslo įmonėse. Nuo 1989 m. iki 1997 m. ūkininkų sąjungos skyriaus pirmininkas.
1996 m. įkūriau rajoninį laikraštį „Atspindžiai“, kurio leidėju esu iki šiol.
1991–1993 m. buvau Danijos ir Lietuvos centro valdybos narys, atsakingas už šalies pradedančiųjų ūkininkų stažuotes Danijoje. Siekiau, kad pradedantieji ūkininkai gautų kuo daugiau žinių ir praktikos, kurią drąsiai galėtų taikyti savo veikloje.
Esu mokęsis ir stažavęsis Švedijoje, Danijoje, Olandijoje.
2000 m. kartu su partneriais iš Danijos įkūrėme įmonę – UAB „Scan technika“, kuriai vadovauja iki šiol. Bendrovė gamintojams ir prekybininkams tiekia žinomų Europos gamintojų hidraulines ir mechanines perdavimo sistemas, du kartus yra tapusi geriausia įmone tarp tokių įmonių.
Laisvalaikį skiriu šokiams Elektrėnų tautinių šokių kolektyve, kelionėms ir fotografijai.
Puikiai moku anglų, rusų, lenkų kalbas.
1978 m. vedžiau. Turi du sūnus – Audrių (g. 1979 m.) ir Vytautą (g. 1988 m.).