Pracownik naukowo-dydaktyczny na Wydziale Technologii Drewna Uniwersytetu Przyrodniczego w Poznaniu, doktor nauk technicznych, autor 3 monografii. W latach 2001–2004 wykładowca przedmiotu rysunek techniczny, a od 2005 roku wykłada podstawy CAD. Współpracuje z Politechniką Poznańską oraz z Państwową Wyższą Szkołą Zawodową w Pile.