Aktor filmowy i teatralny. Absolwent warszawskiej PWST. Aktor teatrów łódzkich: im. Jaracza, Nowego i Powszechnego (od 1996). W latach 1982-1985 występował w Teatrze Narodowym w Warszawie. Telewidzom i kinomanom znany przede wszystkim z roli Janka Bohatyrowicza w filmie Zbigniewa Kuźmińskiego ? Nad Niemnem