Career
He represented Portugal at the 2000 Summer Olympics, and held a national record in the 200 m freestyle before it was later broken by Tiago Venâncio in 2007. Pedroso also trained for Sport Algés e Dafundo under head coach Paulo Frischknecht, a former Portuguese swimmer and a two-time Olympian (1976 and 1980). Pedroso qualified for the men"s 200 m freestyle at the 2000 Summer Olympics in Sydney.
He posted a FINA B-standard of 1:52.15 from the Portuguese National Championships in Lisbon.
He challenged seven other swimmers in heat four including Ukraine"s Rostyslav Svanidze, a top 16 finalist in Atlanta four years earlier. He raced to third place in 1:52.60, just 0.45 of a second off his record and entry time.
Pedroso failed to advance into the semifinals, as he placed twenty-fifth overall in the prelims.