Zawodnik KS Podlasie Białystok (1998–2010), którego trenerem był Janusz Krzywosz oraz Henryk Olszewski. Medalista mistrzostw polski seniorów zarówno w hali, jak i na stadionie. Srebrny medalista mistrzostw Danii z 2007. W 2009 sięgnął po brązowy medal rozegranej w Belgradzie Uniwersjady (19,38).