 He finished in tenth place with his national team at the 2006 Men's Hockey World Cup in Mönchengladbach, and in tenth at the 2012 Summer Olympics.Pedro won the bronze medal at the 2014 Men's Hockey World Cup and three gold medals at the Pan American Games.He played in Spain for Real Club de Polo de Barcelona.