Luego de su retiro como jugador, se dedicó a la dirección técnica en MLB, Venezuela, Corea del Sur y México.
Nació en Valencia, Carabobo, se graduó del Liceo Pedro Gual donde jugó béisbol, fútbol y baloncesto.
Como joven prospecto, Espinoza fue firmado como jugador amateur no seleccionado en el draft en 1978, por los Houston Astros, quienes posteriormente lo dejarían en libertad.
Con Cleveland formó parte del equipo que, en 1995, disputó la Serie Mundial ente los Bravos de Atlanta.
Probablemente, no fue uno de los atletas más destacados que jamás haya jugado como campocorto, pero se posicionó extremadamente bien y llegó a muchas pelotas que podrían haber eludido a algunos campocortos más llamativos.
En 2002, Espinoza fue contratado por los Piratas de Pittsburgh y fue nombrado Instructor del cuadro interior en 2004.