Carriera Club Restrepo esordì in massima serie colombiana nella stagione 1988: nel 1989 fece parte della rosa dell'Atlético Nacional che vinse la Coppa Libertadores 1989. Giocò anche la Coppa Intercontinentale, entrando nel secondo tempo al posto di Jaime Arango. Nel 1990 prese parte alla Coppa Interamericana: subentrato a Luis Fajardo al 60º della gara di ritorno, realizzò al 67º minuto il gol del 2-0 sul Pumas UNAM, squadra messicana. Nel 1991 vinse il titolo colombiano, successo replicato nel 1994. Nel 1995 passò all'Envigado, in cui rimase per un breve periodo: tornò poi all'Atlético Nacional. Nel 1996 si trasferì all'Atlético Bucaramanga, e restò nella rosa dei giallo-verdi fino al 1999. Disputò l'ultima sua stagione in massima serie nel 1999 con l'Independiente Medellín.
Nazionale Giocò per la selezione Under-20 colombiana nel 1989, partecipando anche al : esordì nella massima competizione giovanile il 17 febbraio contro la . In quel Mondiale totalizzò 4 presenze. Nel 1990 esordì in Nazionale maggiore, assommando 2 presenze. Nel 1992 partecipò al Torneo Pre-Olimpico CONMEBOL, segnando contro il . Ottenuta la qualificazione a , nel torneo olimpico giocò 2 incontri, entrambi a Sabadell.
Palmarès Club Competizioni nazionali
Atlético Nacional: 1991, 1994
Competizioni internazionali
Atlético Nacional: 1989
Atlético Nacional: 1989
Collegamenti esterni
Categoria:Calciatori della nazionale colombiana