Sean played for Rivervalley Rangers up to 11 years of age before moving to Malahide for whom he played for four years.
He joined Shamrock Rovers U19s for the 2014/15 season and finished the campaign as top goalscorer. His performances ensured it was only a matter of time before he progressed to the first team.
Sean made his league debut in May 2016 and registered his first league goal in sensational fashion in the Dublin Derby win against Bohs at Tallaght Stadium. International recognition came his way too during the year when Sean was called up by the Republic of Ireland Under 18s.
He bagged 7 competitive goals but wasn’t on the scoresheet in the 2017 campaign when the youngster featured mainly coming off the bench. Sean scored Rovers’ only goal in the Atlantic Cup, a pre-season tournament in Portugal, scoring a superb long-range volley against Norrkoping.