Absolwent Wydziału Budowy Maszyn i Okrętów
Politechniki Szczecińskiej
oraz Wydziału Matematycznego
Uniwersytetu im. Adama Mickiewicza
w
Poznaniu
. W 1991 uzyskał stopień
doktora
nauk technicznych na PS. Przez dziewiętnaście lat pracował jako nauczyciel akademicki w Instytucie Technologii Mechanicznej tej uczelni.
W styczniu 2006 został wiceprezesem Zarządu Morskich Portów Szczecin i Świnoujście
S.A.
, a w okresie lipiec-wrzesień 2008 p.o. prezesa tego przedsiębiorstwa.
Ptak na godle Polski nie jest orłem – powszechnie przyjęło się, że jest to ptak bielik. A tak naprawdę bielik nie jest orłem. Należy on do rodziny ptaków jastrzębiowatych, jednak do podrodziny orłanów, a nie orłów.