Early career Born in
Barranquilla, Tesillo represented mainly
Boca Juniors de Cali as a youth. In 2009, he joined
Centauros Villavicencio in the
Categoría Primera B, and made his senior debut for the club during the year. His first goal came on 21 March 2009, in a 1–3 away loss against
Atlético.
Deportes Quindío In 2010, Tesillo moved to
Categoría Primera A side
Deportes Quindío, along with three other Centauros teammates. He made his debut in the category on 4 April, starting in a 0–1 away loss against
Boyacá Chicó. Tesillo scored his first goal in the top tier on 8 May 2011, netting his team's third in a 4–3 home success over
Deportivo Pereira. An undisputed starter for the club, and left with 134 official appearances.
Junior On 19 December 2013, Tesillo signed a one-year loan deal with fellow top-tier club
Junior. He made his debut for the club the following 25 January, coming on as a late
substitute for
Luis Enrique Quiñones in a 3–2 win at
Atlético Huila. Tesillo became an undisputed starter at the club, and had his loan extended for a further year in December 2014. He left the club after his loan expired, and the club opted to not activate his buyout clause.
Santa Fe On 29 December 2015, Tesillo signed a three-year contract with
Independiente Santa Fe. He made his debut for the club on 31 January of the following year by playing the full 90 minutes in a 1–0 win at Boyacá Chicó. Immediately a first-choice, Tesillo scored his first goal on 21 February 2016, but in a 1–2 away loss against
Envigado. He contributed with a career-best four goals in 36 appearances. ==International career==