Andrade vant en olympisk bronsemedalje i seiling under OL 1952 i Helsingfors. Han var med på den portugisiske båten «Espadarte» som kom på tredjeplass i starbåt-klassen bak den italienske båten «Merope» og «Comanche» fra USA. Seilingene ble avviklet i perioden 20. til 23. juli 1952. Mannskapet på «Espardarte» besto de Andrade og Joaquim Fiúza.