Absolwent Politechniki Gdańskiej. Doktorat uzyskał na Uniwersytecie Gdańskim. W latach 1981-2007 Prezes Zarządu i dyrektor giełdowej spółki „Centrostal S.A.”. Sprawował społecznie wiele funkcji m.in. Prezydenta Pomorskiej Izby Przemysłowo-Handlowej, Przewodniczącego Sejmiku Gospodarczego Województwa Pomorskiego, Przewodniczącego Pomorskiej Rady Przedsiębiorczości, Prezydent „Pracodawców Pomorza”.