Nicknamed
el Enano (the Dwarf) because of his short build, Turcios began his professional career with
Universidad of his native Honduras in 1996, making his debut in the 1997 Apertura, then he played with
F.C. Motagua winning his first Honduran championship before moving to
Deportivo Maldonado of Uruguay in 2001. After a year with Maldonado, he moved to
Defensor Sporting, where he would last even less time, moving later in the year to
Peñarol. Turcios moved on to the
Liga MX México Primera División in 2004, signing with
Estudiantes Tecos. After one season with the Guadalajara-based club, he returned home to Honduras to play with
Olimpia. Outside of a one-season stint with Guatemalan side
Comunicaciones in 2006, Turcios was a regular fixture in Olimpia's line-up from 2005 to 2012. He signed with
Atlanta Silverbacks of the
North American Soccer League in February 2012. He played the 2012 Apertura season for
Real Sociedad but left the club claiming they ended his contract and demanding money. He did not plan to retire after the season, hinting to a return to Motagua, which was later denied by the club. He finally joined
Honduran second division side
UPNFM for the 2013 Clausura. ==International career==