Beltrão vant en olympisk bronsemedalje i hestesport under OL 1936 i Berlin. Med hesten «Biscuit» var han med på det portugisiske laget som kom på tredjeplass i lagkonkurransen i sprangridning bak Tyskland og Nederland. De andre på laget var Domingos De Sousa Coutinho på «Merle Blanc» og Luís Mena e Silva på «Fossette». I den individuelle konkurransen i sprangridning kom han på sjetteplass.