de Almeida tävlade i två grenar för Brasilien vid olympiska sommarspelen 2016 i Rio de Janeiro. Han slutade på 53:e plats i individuell dressyr och var en del av Brasiliens lag som slutade på 10:e plats i lagtävlingen.