XX wieku grał w zespole Stalowy Bagaż (1981-1983), który przez krótki okres towarzyszył Izabeli Trojanowskiej i rozpoczął samodzielną działalność. Po rozpadzie formacji muzyk związał się z zespołami Tabu (1983-1984) i Poerox (1984). W 1984 roku wyjechał do Niemiec i skupił się na pracy w grupach występujących zarobkowo w zagranicznych lokalach. Był członkiem zespołów Sunny Band (1984-1990), Top Selection (1992-1998) i Ted und Die Fremden (1999-2009) – nagrał z nimi trzy płyty. Na początku 2001 roku wziął udział w reaktywacji legendarnej wrocławskiej formacji Romuald i Roman oraz w reaktywacjach grupy Nurt (w 2000 i 2006 roku). Przez wiele lat mieszkał w Düsseldorfie, lecz od 2009 roku ponownie mieszka we Wrocławiu, gdzie od 16 grudnia tegoż roku, wraz z żoną Anetą prowadzi ośrodek jeździecki pod nazwą „Stajnia Szafir”.
Dyskografia Nurt Nurt (LP, 1973) The Complete Radio Sessions 1972/1974 (CD, 2013)
Nagrania radiowe: Studio Polskiego Radia M-1 w Warszawie (02.1972): Kto ma dziś czas, Piszę kredą na asfalcie, Parter na klaustrofobię, Syn strachu, Morze ognia, Holograficzne widmo, Impresja w E. Duże Studio Polskiego Radia Wrocław (05.1974): Gato, Różaniec czasu, Akrobata, Na odległość rąk, Rock bez tytułu.
Test Z Archiwum Polskiego Radia, Vol. 9 – Test (CD, 2008)