After a brief stint at União Barbarense, Emílio made a move to the Honduran league to play for Real España in Honduras.
Emílio enjoyed a brief stint in Mexico in 2005, signing the Mexican second division side Querétaro where he helped the team win the 2005 Clausura title, scoring 10 goals in the process.
Ironically, Emílio would go on to play against CD Olimpia in the 2007 CONCACAF Champions' Cup with his new club, D.C. United.
Emilio signed with D.C. United on 16 January 2007, as a Senior International player, after completing his second stint with Honduran club Olimpia.
After recovering from a lean start to the 2008 season, Emílio scored his first career MLS hat-trick on 14 June against New York Red Bulls.
[3] In August 2010, Emilio joined Uruguayan club Danubio, which plays in Primera División Uruguaya.