[1] Ha arbitrado desde 1996 en la Primera B y desde el año 2000 en la Primera A en Colombia.
[1] En su trayectoria como árbitro ha sido sancionado dos veces por la comisión arbitral de la División Mayor del Fútbol Colombiano: en el Torneo Finalización 2007 por sancionar un penal inexistente a favor de Millonarios frente a Cúcuta Deportivo,[2] y en 2008, por cuatro fechas, por sancionar un penal inexistente a favor del Once Caldas frente al Envigado FC.
[3][4] A mediados de 2009, Buitrago fue protagonista de la sanción por dos años al presidente del club Itagüí Ditaires de la Primera B, ya que en un informe arbitral suyo acusó al dirigente José Fernando Salazar de ofrecerle un presunto soborno en el partido de ida de la final del Torneo Apertura frente al Cortuluá.
[5] En la última fecha del torneo Apertura 2011, en partido Cúcuta Deportivo vs Boyacá Chicó, el árbitro fue de nuevo protagonista por haber sancionado un penalti a minutos de haber terminado el partido, por lo cual el cúcuta deportivo clasificó al haber cobrado el penalti obtuvo los 3 puntos y dejó por fuera de los octavos de final al Boyacá Chicó y al Cúcuta deportivo clasificado.
El técnico de Boyacá Chicó, Alberto Gamero dijo enfurecido: