Djetinjstvo je proveo u Jakšiću, a u Požegi završio Gimnaziju. U Zagrebu je diplomirao na Elektrotehičkom fakultetu gdje je i doktorirao 1974. godine. Sveučilišni je profesor u Zagrebu i Splitu i akademik, a radio je i na Institutu za elektroprivredu. Istaknuti je djelatnik na području energetike, elektroenergetike i zaštite okoliša. Imenovan je 1990. godine ministrom energetike i industrije u prvoj i drugoj vladi Republike Hrvatske. Potkraj 1991. godine prelazi u Hrvatsku gospodarsku komoru. Od 1997. godine redovni je član HAZU u Zagrebu. Dobitnik je mnogobrojnih nagrada: Nikola Tesla, Nagrada grada Zagreba, Josip Juraj Strossmayer i Hrvoje Požar. Odlikovan je Ordenom rada sa zlatnim vijencem, Spomenicom Domovinskog rata i Redom hrvatskog trolista.