Career
He was drafted fourth overall by Shell in 1997. Ballesteros played for several teams during his earlier career. He played for Shell, Coca-Cola, and for the Barangay Ginebra Kings.
He also played in the defunct Master of Business Administration for the Pangasinan Presidents and Pamapanga Dragons.
He was a free agent in the 2005-2006 and 2006-2007 seasons, but he was signed by Welcoat in the 2007-2008 Proceedings of the British Academy Philippine Cup in a two-year contract.