[1] Miranda played for Malleco Unido at the Segunda División and Deportes Concepción with the Argentine-Chilean Fernando Cavalleri as manager.
With the same manager, he joined Cobreloa in 1992 and played for the club for nine years,[2] winning the 1992 Primera División de Chile.
[3] He played in 15 matches for the Chile national football team from 1991 to 1997.
[5] In 2006, he began his managerial career in Hossana, a club of the evangelical community, in the Chilean Tercera División.
[6] Later, he managed several clubs at the Tercera División and Primera B such as Lota Schwager and Deportes Copiapó.