Career
He started his career at Real España but spent the majority of his career with Olimpia. He also had a short stint at Costa Rican side Alajuelense. Espinoza made his debut for Honduras in the 1980s and has earned at least 14 caps, scoring 2 goals.
In the 1991 Gold Cup Final, he missed the decisive penalty.
International goals
Scores and results list Honduras" goal tally first. In March 2009 he succeeded Colombian Carlos Restrepo at Olimpia.