į 1996 – 2000 Seimą.
Gimė 1949 m. vasario 8 d. Kaune. Tėvas Juozas Kupčinskas gydytojas profesorius, motina Sofija Kupčinskienė gydytoja stomatologė.
1955 m. pradėjo mokytis Kauno 1-ojoje (dabar Aušros gimnazija) vidurinėje mokykloje, kurią baigė 1966 metais.
1966 m. pradėjo studijas Kauno politechnikos institute (dabar Kauno technologijos universitetas), kurias baigė 1972 m. ir įgijo inžinieriaus elektriko kvalifikaciją (specialybė automatika ir telemechanika).
19721992 m. dirbo Kauno pramoninės statybos projektavimo institute inžinieriaus, vyresniojo inžinieriaus, vadovaujančiojo inžinieriaus ir I kategorijos inžinieriaus pareigose. Projektavo dispečerinio valdymo ir informacines sistemas komunalinio ūkio, energetikos įmonėms ir gyvenamųjų namų eksploatacijos tarnyboms.
19901995 m. Kauno miesto savivaldybės tarybos deputatas, Socialinės apsaugos ir Savivaldos nuolatinių komisijų narys.
19921993 m. Kauno miesto savivaldybės Socialinių reikalų ir sveikatos apsaugos skyriaus Rūpybos poskyrio vyr. inspektorius.
19931995 m. Kauno miesto savivaldybės Socialinės rūpybos skyriaus vedėjo pavaduotojas.
19951996 m. Kauno miesto savivaldybės tarybos ir valdybos narys, Miesto ūkio komiteto pirmininkas.
19962000 m. VII Seimo narys, išrinktas Aleksoto-Vilijampolės rinkimų apygardoje Nr. 12. Seime dirbo Socialinių reikalų ir darbo komitete.
20012004 m. Vilniaus miesto savivaldybės Žirmūnų seniūnijos seniūnas.
20032004 m. Kauno miesto savivaldybės tarybos narys, Socialinių reikalų ir darbo komiteto pirmininko pavaduotojas, Kontrolės komiteto narys, Administracinės komisijos pirmininkas.
Nuo 1993 m. Tėvynės sąjungos narys, šios sąjungos Tarybos narys, 20012003 m. Kauno skyrių sueigos Koordinacinės tarybos pirmininkas, nuo 2003 m. Kauno skyrių sueigos tarybos narys.
Yra Lietuvos Sąjūdžio tarybos pirmininkas.
Tarptautinės parlamentarų grupės Čečėnijos problemoms spręsti narys.
Angažuojasi socialinės rūpybos, savivaldos, komunalinio ūkio ir ekonomikos srityse.
Pomėgiai politika, savivalda, kultūra, sportas.
Moka anglų, rusų kalbas.
Žmona Zita inžinierė ekonomistė.
Sūnus Andrius Vytauto Didžiojo universiteto magistras, Kauno miesto savivaldybės tarybos narys. Duktė Rita Kauno medicinos universiteto magistrė, gydytoja rezidentė.
Seimo nariu išrinktas Aleksoto-Vilijampolės rinkimų apygardoje Nr. 12. Iškėlė Tėvynės sąjunga (konservatoriai, politiniai kaliniai ir tremtiniai, krikščioniškieji demokratai).