Od 2006 pracuje w Instytucie Edukacji Muzycznej Uniwersytetu Kazimierza Wielkiego w Bydgoszczy, obecnie na stanowisku profesora nadzwyczajnego.

Jest laureatem szeregu konkursów kompozytorskich. Do uzyskanych przez niego nagród należą m.in.:

1973 – I nagroda na konkursie kompozytorskim twórczości pedagogicznej we Wrocławiu za Koncert fortepianowy dla młodzieży nr 1 1975 – II nagroda na Konkursie Kompozytorskim IX Festiwalu Pianistyki Polskiej w Słupsku za Concertino per pianoforte e orchestra 1976 – I nagroda na Konkursie Młodych Związku Kompozytorów Polskich za Gradito na orkiestrę 1980 – Nagroda miasta Darmstadt na konkursie Chopin-Gesellschaft za Symphonie concertante na fortepian i orkiestrę 1980 – wyróżnienie na XIX Concorso Internazionale di Composizione „Premio Cittá di Trieste” za Concerto pesante per tuba e orchestra 1982 – I nagroda na Konkursie Oddziału Warszawskiego Związku Kompozytorów Polskich za utwór Intrada, Elegia i Postludium na organy 1985 – I nagroda na Konkursie Oddziału Warszawskiego Związku Kompozytorów Polskich za Pieśni Orfeusza na kontratenor, flet, obój i harfa 1986 – Nagroda im. Valentino Bucchiego w Rzymie za 5 utworów na fortepian dla dzieci Leśne wędrówki 1992 – III nagroda na Konkursie Kompozytorskim im.