Silvio Pedro's career