W 1982 roku ukończył PWST w Krakowie.
Występował w teatrach: Dramatycznym w Gdyni (1978), im. Ludwika Solskiego w Tarnowie (1982-83), im. Wandy Siemaszkowej w Rzeszowie (1983-84 i od roku 1997), Na Woli w Warszawie (1984-86), Kwadrat w Warszawie (1986-97), Lubuskim w Zielonej Górze (1992), Powszechnym w Radomiu (1993).