Age: 22 years, 9 months
Place of Birth:
Brandon played with both Shelbourne's U17 and U19 sides in 2016 and he continued with the U19s in 2017. He left Shelbourne at the end of the 2017 season and in 2019 he signed for Gareth Cronin at Bray Wanderers. Brandon spent one and a half seasons with the Seagulls and left the club in July 2020.
In December 2020, Brandon signed for Athlone Town.