Jako nauczyciel akademicki związany z Wydziałem Lekarskim Pomorskiej Akademii Medycznej i następnie Pomorskiego Uniwersytetu Medycznego. W 2007 objął stanowisko profesorskie na tej uczelni. Specjalizację zawodową II stopnia uzyskał w 1991 z chirurgii klatki piersiowej. Zajął się także transplantologią. Jest członkiem różnych krajowych i międzynarodowych organizacji zrzeszających chirurgów, m.in. jako pierwszy Polak został przyjęty do American Association for Thoracic Surgery. Podjął praktykę w Specjalistycznym Szpitalu im. prof. Alfreda Sokołowskiego w Szczecinie, w 1995 został ordynatorem oddziału torakochirurgii, a w 1998 dyrektorem tej placówki (pełnił tę funkcję do 2016). Między 2004 a 2018 wypromował dziewięcioro doktorów.
Działalność polityczna W czasie studiów należał do Socjalistycznego Związku Studentów Polskich; jako przedstawiciel rady uczelnianej tej organizacji zasiadał w komisji opiniującej w sprawach zatrudnienia absolwentów Pomorskiej Akademii Medycznej. W wyborach samorządowych w 2006, 2010 i 2014 z listy Platformy Obywatelskiej (do której przystąpił) był wybierany na radnego szczecińskiej rady miejskiej. W 2014 kandydował do Parlamentu Europejskiego – zdobył 26 863 głosy, nie uzyskując mandatu.