Ukończył z wyróżnieniem Akademię Muzyczną w Krakowie w klasie fagotu prof. Kazimierza Siudmaka. Nauczyciel klasy fagotu w Zespole Państwowych Szkół Muzycznych im. Artura Malawskiego w Przemyślu, w Zespole Szkół Muzycznych im. I. J. Paderewskiego w Tarnowie oraz w Państwowej Szkole Muzycznej im. F. Chopina w Nowym Targu. W latach 2008-2009 fagocista i kotrafagocista Filharmonii im. A. Malawskiego w Rzeszowie. Współpracuje z Orkiestrą Akademii Beethovenowskiej oraz z Sinfoniettą Cracovia.
Uczestniczył w kursach mistrzowskich prowadzonych przez prof. Marca Engelhardta oraz brał udział w przesłuchaniach konkursowych (Mielcu, Lublinie, Wrocławiu i Katowicach).
Występował na festiwalach muzycznych w Polsce (Busko Zdrój, Kraków, Nowy Sącz, Przemyśl, Puławy, Rzeszów, Sopot, Szczecin, Warszawa, Wieliczka, Wrocław, Zakopane) i za granicą (Austria, Dania, Francja, Holandia, Luksemburg, Niemcy, Słowacja, Szwecja, Ukraina, Węgry).
Występuje jako solista i kameralista, oraz muzyk orkiestrowy wykonując szeroki repertuar od baroku po współczesność uzyskując znakomite recenzje.
Współpracuje w trio z braćmi: Grzegorz Krawiec - gitara, Andrzej Krawiec - gitara, oraz z pianistą Michałem Dziad tworząc duet fagot-fortepian.
Występował pod batutą sławnych dyrygentów, m.in.: John Axelrod, Ulrich Backofen, Kai Baumann, Mirosław Jacek Błaszczyk, Łukasz Borowicz, Tomasz Chmiel, Gabriel Chmura, Wojciech Czepiel, Rafał Delekta, Michał Dworzyński, Mark Fitz-Gerald, Daryl Griffith, Michał Nesterowicz, Bogdan Olędzki, Tadeusz Karolak, Vladimir Kiradjiev, Michał Klauza, Jerzy Kosek, Paweł Kotla, Maciej Tworek, Marek Pijarowski, Paweł Przytocki, Wojciech Rodek, Jose Miguel Rodilla, Kamp Salamon, Jerzy Salwarowski, Ewa Strusińska, Jerzy Swoboda, Tomasz Tokarczyk, Eugene Tzigane, Grzegorz Wierus, Ludwig Wicki, Tadeusz Wojciechowski, Monika Wolińska, Sławek Adam Wróblewski.