Se desempeñaba como conductor de taxi en la ciudad de Medellín cuando fue descubierto por el director Víctor Gaviria, quien le ofreció un papel protagónico en su película Sumas y restas.
[4] En la cinta, estrenada en 2004, interpretó a un narcotraficante llamado Gerardo.
[1] Este hecho lo llevó a ser seleccionado en un papel similar en la serie Sin tetas no hay paraíso, donde encarnó a un narcotraficante llamado Marcial.
También apareció en producciones cinematográficas como Satanás (2007), García (2010), Edificio Royal (2012) y Talento millonario (2017).
Su hijo, el actor Andrés Restrepo, también había fallecido el pasado 23 de enero por coronavirus.