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.