Ángel no solo jugó en Colombia, sino también pasó por países como Argentina, Inglaterra y Estados Unidos, donde participó en equipos como, River Plate, Aston Villa, New York Red Bulls, LA Galaxy y Chivas USA.