Polish cyclist who signed with prominent UCI WorldTeam Bora-Hansgrohe in 2017. He was named to the startlist for the 2017 Tour de France, where he finished in the top 80, and the Vuelta a España, where he earned a top 70 finish.
He joined his first amateur team in 2011 when he signed with GS Campi Bisenzio. He later turned pro in 2014.
He finished 9th overall at the 2015 Tour of Austria. He later raced to a 35th overall finish at the 2016 Giro d'Italia.
He was originally born and raised in Wejherowo, Poland.
He and Peter Kennaugh have ridden as teammates for UCI WorldTeam Bora-Hansgrohe.