He represented Spain in the 4 × 400 metres relay at the 2017 World Championships finishing fifth in the final in a new national record of 3:00.65.
His personal bests in the 400 metres are 46.23 seconds outdoors (Getafe 2018) and 46.61 seconds indoors (Salamanca 2017).