Sean joined Shelbourne ahead of the 2019 season.
He played his underage football with Cherry Orchard until he joined UCD's Under 17s where he played for the 2015 and 2016 season.
Sean has been a regular with the UCD 19s during the 2017 and 2018 seasons.
He made his senior debut for the Students against Drogheda United in a Leinster Senior Cup game in February 2017. He also played for UCD against Molde DK in the UEFA Youth League 1st Round in September that year.
He represents IT Tallaght in Inter-College football competition.
20-year-old Sean re-signed for the Reds on October 17th, ahead of Shelbourne's return to the Premier Division for the 2010 season. He had made 7 league appearances in 2019.