A játékvezetésből 14 évesen tett sikeres vizsgát, 2003. február 23-án a Millonarios – Once Caldas mérkőzésen debütált hazája legmagasabb labdarúgó bajnokságában.
Nemzetközi játékvezetés
Kolumbiai labdarúgó-szövetség Játékvezető Bizottsága (JB) terjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) 2007-től tartotta nyilván bírói keretében. Több nemzetek közötti válogatott és klubmérkőzést vezetett. CONMEBOL JB elit kategóriás játékvezetője.
A világbajnoki döntőhöz vezető úton Dél-Afrikába a XIX., a 2010-es labdarúgó-világbajnokságra és Brazíliába a XX., a 2014-es labdarúgó-világbajnokságra a FIFA JB bíróként alkalmazta. 2012-ben a FIFA JB bejelentette, hogy a brazil labdarúgó-világbajnokság lehetséges játékvezetőinek átmeneti listájára jelölte. A kiválasztottak mindegyike részt vett több szakmai szemináriumon. A FIFA JB 25 bírót és segítőiket, valamint kilenc tartalék bírót és melléjük egy-egy asszisztenst nevezett meg. A végleges listát különböző technikai, fizikai, pszichológiai és egészségügyi tesztek teljesítése, valamint különböző erősségű összecsapásokon mutatott teljesítmények alapján állították össze.
2010-ben, első alkalommal Szingapúrban rendezték meg az Ifjúsági Olimpiai labdarúgó tornát, ahol a FIFA JB hivatalnoknak delegálta. A tornán egyetlen európai játékvezetőként Vad István vezethette a döntő mérkőzést.