Born in
Medellín, in 2019 On 24 May 2019, Restrepo was named interim manager of the main squad, after
Paulo Autuori resigned. He returned to his previous role after the appointment of
Juan Carlos Osorio, but was again interim in November 2020 after the latter was sacked. After the appointment of
Alexandre Guimarães as manager, Restrepo returned to his previous role, but was presented as first team manager on 9 June 2021 after Guimarães left. He left on a mutual agreement on 28 February 2022, and took over fellow top-tier side
Deportivo Pereira on 20 May. On 11 November 2023, after winning the
2022 Finalización title with Pereira, Restrepo announced his departure from the club. He moved abroad for the first time in his career thirteen days later, being presented at Peruvian
Liga 1 side
Alianza Lima, from where he was sacked on 27 July 2024. On 7 August 2024, Restrepo was appointed as manager of
Independiente Medellín. He was sacked on 21 April 2026, after a 20-month tenure in which Medellín broke a record for points in a single season, accumulating 92 points in the 2025 season's
aggregate table which allowed them to qualify for the
Copa Libertadores after a 3-year absence, and reached the final series of both the
domestic league and
cup, ending as runner-up in both of them. ==Honours==