Finn first played hurling to a high standard as a student at St Peter's College in Wexford. He lined out in all grades during his time there, including the Leinster Colleges SHC.[2]
At club level, Finn first played for the Oulart–The Ballagh club in the juvenile and underage grades before progressing to adult level. He won three Wexford SHC medals in a four-year period between 1994 and 1997. Finn ended his career by winning consecutive SHC titles in 2004 and 2005.[3][4]
Finn first appeared on the inter-county scene with Wexford during a two-year tenure with the minor team. He later had an unsuccessful spell with the under-21 team. After lining out with the junior team for a season, he made his senior team debut in 1994. He won a Leinster SHC medal in 1996, before coming on as a substitute for Rod Guiney when Wexford beat Limerick in the 1996 All-Ireland final.[5]
A second Leinster SHC medal followed for Finn in 1997, when Wexford retained the title after a defeat of Kilkenny.[6] His inter-county career ended in 2001.