Alo came through the academy ranks of Saracens and during this period he spent time on loan at Bedford Blues.[3] He was a member of the Sarries side that defeated Exeter Chiefs to win the 2015 Anglo-Welsh Cup.[4] The following year saw him leave for Worcester Warriors.[3] After making thirty first-team appearances for Worcester[5] a move to French club Soyaux Angouleme was agreed in 2018 however the transfer ultimately didn’t materialise and for health reasons he took a break from rugby.[6][7]
Alo returned to professional rugby at Coventry who he joined in October 2018.[7][8] After a short spell at the club he was scouted by Wasps and initially joined as injury cover, making his club debut against Leicester Tigers on 2 March 2019 with the deal being made permanent three days later.[5][7] Alo was a second-half replacement for Jeffery Toomaga-Allen in the 2020 Premiership Final as Wasps finished runners up to Exeter.[9][10]
Wasps entered administration on 17 October 2022 and Alo was made redundant along with all other players and coaching staff.[11] After made redundant from Wasps, Alo signed for top French club Racing 92 for the rest of the 2022-23 season.[12]
On 23 April 2023, Alo returned to England to sign for ambitious Championship side Ealing Trailfinders from the 2023-24 season.[13]