Age: 26 years, 9 months
Place of Birth:
Greg played with Leinster Senior League side Crumlin United in 2013/14. He played on trial for Bohemians in July 2015 and played against an Everton XI in a friendly but returned to Crumlin for the 2015/16 season. In the summer of 2016 Greg moved north to sign for Danske Premiership side Glenavon.
In July 2017 Greg left Glenavon to sign for Gerard Lyttle at Sligo Rovers. In November 2017, Greg committed to the Sligo cause for the 2018 campaign.
Moorhouse was on the move again in the summer of 2018 as he returned to Dublin to sign for Shelbourne.