Career
He turned professional in 2012, joining the Pro-Continental team Caja Rural, who he rode for until 2014, including at the 2014 Vuelta a España and 2014 Il Lombardia. He rode for the British UCI Continental team Team Raleigh in the 2015 season. In 2016 he joined ONE Pro Cycling.