Silverio first came stateside in 1985 as a 17-year-old with the Pocatello Gems of the Pioneer League, in the Oakland Athletics' organization. He played 56 games, hitting .280 with 11 doubles as a first baseman; he also pitched in a couple of games with no record and a 6.75 ERA. In 1986, he moved up to the Madison Muskies in the Class-A Midwest League and hit .188 with 27 walks in 42 games as a catcher and first baseman. Let go by the A's after the season, he was out of organized baseball in 1987, then came back with the Charleston Rainbows of the South Atlantic League, a San Diego Padres affiliate, in 1988. He played 83 games, hitting .245/.314/.330 with 15 doubles and his only professional home run. He resurfaced briefly in 1996 with the Campeche Pirates, hitting just .218/.273/.297 in 28 games as a backup catcher to end his Organized Baseball career.
After his playing career, Silverio became involved in player development in the Dominican Republic. He was a minor league hitting instructor for the New York Mets organization for several years, including a stint as a bullpen catcher in 2003 and a major league coach in 2004 for the Mets. He was a coach for the St. Lucie Mets in 2005-2006, Binghamton Mets in 2007, and the Dominican Republic national team in the 2006 World Baseball Classic. He has also coached in the Dominican League, for the Aguilas Cibaenas and has been General Manager of the Gigantes del Cibao in the same league.
In 2011, he was named by Major League Baseball as one of four team managers for El Torneo Supremo, an alternative venue for player development in the D.R. Since then he has worked with various Dominican winter league teams, including the league champion Aguilas.
(Credit: Baseball Reference)