W 1970 jako student rozpoczął współpracę Orkiestrą Kameralnej „Con moto ma cantabile”, a następnie w latach 1971–1976 Orkiestrą Kameralną Filharmonii Narodowej, pod dyr. Karola Teutscha z którą występował – także jako solista – w wielu krajach Europy, w Stanach Zjednoczonych i Japonii. W latach 1975–1979 był członkiem, następnie zaś koncertmistrzem Polskiej Orkiestry Kameralnej pod dyr. Jerzego Maksymiuka. W latach 1974–1979 był drugim skrzypkiem Kwartetu Polskiego, który zdobył I nagrodę, biorąc udział w Konkursie w Belgradzie (1975) oraz III nagrodę na konkursie ARD w Monachium (1976). Od 1980 mieszka w Niemczech. Od grudnia 1980 do czerwca 1981 był koncertmistrzem Orkiestry w Baden-Baden. W 1981 współpracował z Orkiestrą National Theater w Mannheim. Od sierpnia 1982 do 2017 zajmował stanowisko pierwszego koncertmistrza Orkiestry Deutsche Oper Berlin.

Ponadto w swojej długoletniej karierze współpracował z następującymi formacjami: „Philharmonische Streicher Solisten” „Arte Quartett Berlin” „D’al Solo Al Tutti” „Debussy Ensemble Berlin” „Stradivari Sexstett Habisreutinger” „European Fine Arts Trio” „Polish String Quartet Berlin” „Kammersolisten Der Deutschen Oper Berlin” „Salon Orchester Der Deutschen Oper Berlin” „Baltic Neopolis Orchestra”