Career
Born in São Paulo Paulo, Brazil, Ulisses spent seven years as an academy player with Corinthians from 2001 to 2008. In 2011, Ulisses scored one goal in 11 appearances for Noroeste in the second-tier Campeonato Paulista Série A2 before moving to Botafogo, where he made 15 appearances in 2012. Ulisses signed with Vancouver Whitecaps Football Club of Major League Soccer on 3 August 2012, and was released by the club without making a first team appearance three months later.
After a one-year spell back to his home country with Guaratinguetá, Ulisses joined UD Almería Bachelor in Segunda División B.