Ukończył Wydział Aktorski Państwowej Wyższej Szkoły Teatralnej w Krakowie z filią we Wrocławiu. Zaraz po ukończeniu studiów grał w Teatrze Powszechnym i w Teatrze Nowym – oba w Łodzi. Laureat nagrody łódzkiego „Głosu Porannego” za debiut w „Antygonie” w reżyserii Macieja Korwina. Związany z Teatrem Powszechnym im. Jana Kochanowskiego w Radomiu oraz warszawskimi: Adekwatnym, Ochota oraz Komedia. Popularność przyniosły mu role w takich serialach jak „Na Wspólnej”, „Czas Honoru”, a także „M jak Miłość”. W Teatrze Capitol można Go podziwiać w spektaklach ”O co biega” oraz „Lumbago”.