 For 2 times, 2004 Summer Olympics and 2016 Summer Olympics Castro reached the final and finished in 9th in men's individual 3m springboard.He placed 24th at the Beijing 2008 Summer Olympics and 17th at the London 2012 Olympics in the same event.At the 2009 World Aquatics Championships in Rome, Italy, Cesar finished in 5th in the Men's 3m Springboard, the best result a Brazilian has ever achieved in the history of this championship.