2012年7月1日にヨーロッパ選手権の男子110mハードル決勝で13秒27（+0.5）のポーランドタイ記録（当時）を樹立。が1997年と1998年にマークした記録に並ぶとともに、（13秒16）、（13秒20）に次ぐ3位に入り銅メダルを獲得した。