Before the 2004 PBA draft, Sotto played for Saint Francis of Assisi College System along with his twin tower center-forward Ranidel de Ocampo to which they grab championships in a collegiate league NCRAA. Sotto was a highly heralded prospect mainly because of his size and was projected by some to be the first pick of that year's draft. Eventually, he was picked seventh overall by Purefoods Tender Juicy Giants. Coming out of the Philippine Basketball League he once acquired the Most Improved Player and Mythical Five selection from a well known team Welcoat Housepaint.
In 2005, Sotto was traded to Shell Turbo Chargers for Mike Hrabak. In December 2005, his contract with Shell expired and was not renewed, making him a free agent.
In December 2005, Barangay Ginebra Kings signed him after his contract with Sta. Lucia expired.
In July 2006, Sotto was traded by Barangay Ginebra to Air21 Express in a controversial three-team trade that also involved Coca-Cola Tigers.[1] In the end of the 2007–08 PBA season, Sotto was released by the Express.
In September 2008, just after he was released by Air21, the Alaska Aces picked him up.[2]
On 2012, Sotto was signed by the Petron Blaze Boosters. However, after just four games with the team, he was released.
Sotto is married to Pamela Sotto (née Perlado) and has three children, including his eldest son, Kai, who plays for the Koshigaya Alphas of the Japanese B.League.[4][5][6]