Ukończył poznańską Akademię Muzyczną najpierw w klasie wiolonczeli, a następnie śpiewu solowego. Na scenie operowej zadebiutował w inscenizacji Il combattimento di Tancredi e Clorinda Monteverdiego (1993) w Teatrze Wielkim w Poznaniu, którego od 1994 roku jest solistą. W jego repertuarze znajdują się znaczące partie tenorowe z oper Moniuszki (Halka, Hrabina, Straszny dwór), Richarda Straussa (Salome), Millöckera (Student żebrak), Halévy‘ego (Żydówka), Verdiego (Traviata, Macbeth), Rossiniego (Cyrulik sewilski), Donizettiego (Don Pasquale, Napój miłosny), Bizet (Poławiacze pereł, Carmen) oraz Wagnera (Śpiewacy norymberscy).