Znakomity aktor komediowy pochodzący ze Śląska, nic więc dziwnego, że jego debiut na srebrnym ekranie to rola Gerarda z serialu „Święta wojna”. Potem zachwycił widzów kreacją Hadziuka w „Ranczu”. Przez wiele lat występował na scenie kabaretowej. W 1990 był współzałożycielem jednego z pierwszych polskich teatrów prywatnych – Korez w Katowicach. W Teatrze Capitol można go zobaczyć w spektaklach: „Klub mężusiów” , „Przekręt (nie)doskonały” oraz „Przyjazne dusze.”