Albarran vant en olympisk bronsemedalje i tennis under OL i 1920 i Antwerpen. Han kom på tredjeplass i doubleturneringen sammen med Max Decugis.