The 22-year-old joins after an eighteen month spell at Wexford, where he made a total of 28 appearances.