Mosquera played for
Atlético Veragüense and
Árabe Unido and had spells in Colombia with second division teams
Academia and
Itagüí Ditaires. He joined
Plaza Amador for the 2012 Apertura season and moved abroad again in January 2013 to play for Honduran side
Victoria. In April 2013 he got severely injured after a charge of
Atlético Choloma defender Johnny Barrios, fracturing his
tibia and
fibula. He was sidelined for months and Barrios received a 5-match penalty. In December 2013, Mosquera joined
Río Abajo. ==International career==