He played representative level rugby league (RL) for Ireland and Cumbria, and at club level for Barrow Island ARLFC (in Barrow Island, Barrow-in-Furness) and Barrow Raiders, with whom he spent his whole professional rugby league career, as a wing, centre, second-row or loose forward, and club level rugby union (RU) for North Walsham R.F.C.
Harrison joined his hometown club in 2005, having previously played for local amateur team Barrow Island.
[5] Harrison played with Barrow during several promotions and relegations between the Championship and League 1, the highlight of his time being Barrow's victory in the 2009 Championship,[6] when Harrison was named in the league's team of the year.
[4] His testimonial match was held in Barrow between a Cumbrian XIII selected by Harrison, and the Scotland national team.
[9] He is a former Ireland international,[4] and has represented Cumbria against Tonga, and the United States as well as playing in the Rugby Union Counties Final at Twickenham.