Career
He currently plays for Greenock in the Scottish Championship. Pepper played youth football with Portmarnock AFC and Cherry Orchard AFC. He played for Saint Patrick"s Athletic Under 19s and also made one first team appearance in the Leinster Senior Cup in a Dublin derby away to Shamrock Rovers, before signing for Scottish Premier League club Inverness Caledonian Thistle in July 2012. He made his first competitive appearance for Inverness on 18 August 2012.
During this appearance he scored a late equalising goal in a 2–2 draw against Hearts at Tynecastle.
He made an assist in his second match, a 4–2 loss against Celtic. Pepper has represented the Republic of Ireland at youth international levels.
Despite a promising first campaign with Inverness, Pepper failed to figure during his second season and was subsequently released by the club in May 2014. However, Pepper stayed in Scottish football by signing for Greenock.