2008), gdzie trenował w grupie byłego koszykarza Spójni Shawna Resperta. W stargardzkim ekstraklasowym zespole grał do 2004 w którym rozegrał 46 spotkań w koszykarskiej najwyższej klasie rozgrywkowej. W latach 2004–2006 grał w Spójni Stargard w rozgrywkach I ligi koszykówki, następnie od 2006, był Sportino Inowrocław, potem powrócił do Spójni Stargard, od 2008 w KS AZS AWF Katowice i ponownie w Spójni Stargard w rozgrywkach II ligi. W lutym 2009 zarząd Spójni rozwiązał z nim kontrakt. W tym samym roku wyjechał do Niemiec, gdzie próbował swoich sił w niższych ligach. W 2010 powrócił z Niemiec i grał w II lidze w Krośnie. W 2011 zakończył karierę zawodnika w polskiej koszykówce w II ligowym klubie Delikatesy Centrum PBS Bank MOSiR Krosno. W 2011 zdobywał doświadczenie grając w Niemczech w Schwäbisch Hall w zespole TSG Schwäbisch Hall Flyers i w Aschersleben w zespole do 2014. Dla Aschersleben Tigers zagrał w 20 meczach, zdobywając średnio 11,6 punktu i 4,6 asyst. W 2014 został asystentem greckiego trenera koszykówki Dimitrisa Polychroniadisa i zarazem był zawodnikiem w niemieckim zespole w rozgrywkach 2. Basketball Bundesligi, gdzie w tym klubie był do 2015. W 2016 asystent trenera Michała Barana, a 30 listopada 2017 pierwszy trener w Miasto Szkła Krosno.