Ulisses Soares was born in São Paulo, Brazil, on October 2, 1958. He married Rosana Fernandes in October 1982. They are the parents of three children and five grandchildren.
Elder Soares received a Bachelor of Arts degree in accounting and economics from the São Paulo Pontifical Catholic University, School of Economic Science in 1985 and later received a Master of Business Administration degree.
Elder Soares has served in a number of Church callings, including full-time missionary in the Brazil Rio de Janeiro Mission, elders quorum president, counselor in a bishopric, high councilor, stake executive secretary, regional welfare agent, stake president and president of the Portugal Porto Mission (2000–2003).