Wszechstronnie wykształcony pianista, absolwent Akademii Muzycznej im. Stanisława Moniuszki w Gdańsku w klasie fortepianu prof. Bogdana Kułakowskiego i prof. dra Włodzimierza Nahornego. Kształcił się również pod kierunkiem prof. Jerzego Sulikowskiego i Alberto Nose. Ma na swoim koncie sporą ilość koncertów i nagrań. M.in. brał udział w nagraniach muzyki do spektaklu „Znikomość” (2011), „Hamlet” (2014) dla Teatru Atelier w Sopocie, w Festiwalu Sztuki Tutejszej – TUTART (Gdańsk 2009).
Ma za sobą nagrania dla Telewizji Polskiej (Szukamy stajenki – Gdańsk 2011), nagrania dla Radia Gdańsk (Big-Band prof. Leszka Kułakowskiego – 2010). Brał udział w kolędowym projekcie organizowanym przez Gazetę Bałtycką, w który to zaangażowani byli prezydenci Trójmiasta, wybitni sportowcy i aktorzy (Gdańsk 2011). W sierpniu 2012 roku wspólnie z Orkiestrą Kameralną Progress nagrał płytę z muzyką Bruno Lohengrena.
Współpracował m.in. z Hanną Banaszak, Krzesimirem Dębskim, Mikołajem Trzaską, Tomaszem Sowińskim, Cezarym Konradem, Krystyną Stańko, Elbląską Orkiestrą Kameralną, Orkiestrą Kameralną Progress, Filharmonią Kaszubską, Big Bandem prof. Leszka Kułakowskiego (wyróżnienie w VI International Swingfestival 2010 w Glauchau w Niemczech – 2010, II nagroda w 15 Big-Band Festiwal w Nowym Tomyślu – 2010). W czerwcu 2013 roku zdobył nagrodę indywidualną na IX Europejskich Integracjach Muzycznych w Żyrardowie.
Obecnie pełni funkcję wykładowcy i akompaniatora w Akademii Muzycznej w Gdańsku.