Jest wykładowcą akademickim: prowadził m.in. zajęcia z genetyki człowieka na Uniwersytecie Medycznym w Poznaniu, Studium Medycyny Molekularnej (2000-2006), Studium Podyplomowym Wydziału Studiów Pedagogicznych UAM i w Państwowej Wyższej Szkole Zawodowej w Kaliszu. Wykłada genetykę człowieka na Uniwersytecie SWPS w Poznaniu.

Działalność kliniczna i organizacyjna Uzyskał specjalizacje z genetyki klinicznej, laboratoryjnej genetyki medycznej oraz z pediatrii (I st.). W okresie 1996–2002 był członkiem Scientific/Medical Advisory Council (SMAC) przy International Cystic Fibrosis (Mucoviscidosis) Association (ICFMA). Współtwórca ośrodka referencyjnego diagnostyki molekularnej mukowiscydozy (certyfikaty Unii Europejskiej), współorganizator Polskiej Grupy Roboczej Mukowiscydozy (1993), której był przewodniczącym w latach 1999-2001. W latach 1993–2009 był członkiem Zarządu Polskiego Towarzystwa Genetyki Człowieka] (PTGC), w okresie 1993-2001 członkiem Zarządu Polskiej Grupy Roboczej Mukowiscydozy (PGRM).