Bei den Leichtathletik-Europameisterschaften 1998 in Budapest wurde er Achter über 100 m und gewann Bronze in der 4-mal-100-Meter-Staffel. Im Jahr darauf holte er bei den U23-Europameisterschaften in Göteborg Silber über 100 m. Bei den Leichtathletik-Weltmeisterschaften 1999 in Sevilla und bei den Olympischen Spielen 2000 in Sydney erreichte er über diese Distanz das Viertelfinale und kam mit der polnischen 4-mal-100-Meter-Stafette auf den sechsten bzw. den achten Platz.