He returned to England in 2003 with Widnes, and then had spells with Salford, Bradford and Huddersfield, before returning to the Vikings in 2011.
His spell there was ended by a serious injury in a game against Castleford in 2012, but he then switched to Leigh for a season in the Championship.
He said: “It’s with a huge amount of sadness I’m announcing my retirement from playing rugby. Unfortunately injuries have played their part in my decision to call it a day.
“It’s been my absolute privilege and pleasure to play rugby since I was nine years old. I’ve met some wonderful people along the way and forged friendships that will last a lifetime.”
Finnigan will now join the coaching staff at Leigh.