2006 wurde er bei den Leichtathletik-Europameisterschaften in Göteborg Sechster im Einzelbewerb und gewann mit der polnischen Mannschaft Silber in der 4-mal-100-Meter-Staffel. Bei den Leichtathletik-Weltmeisterschaften 2007 in Osaka und bei den Olympischen Spielen 2008 in Peking schied er im Viertelfinale aus. In Peking war er auch Teil der polnischen 4-mal-100-Meter-Stafette, die im Vorlauf das Ziel nicht erreichte.