Career
Born in Market Drayton, England, Flynn is one of many players to be produced by the Crewe Alexandra production line. He first joined the club at the early age of nine, before making his way up the ranks at Crewe"s academy, playing as a defender. However, Flynn soon moved out of his defensive position to take up a midfield role during his time in the under-18s squad.
His has also gained a reputation for being utilised in several different positions
In June 2006, Flynn turned professional, following his impressive displays in the youth teams.
The Welshman made his Crewe debut in their 5-1 League One defeat to Rotherham United. In an attempt to gain first team experience, Flynn was loaned out to Conference National side Cambridge United.
He was asked to return in 2008 however due to a date conflict, he was unable to commit to the signing. Flynn joined Stafford Rangers in August 2007, and was signed by Northwich Victoria in 2008.
In January 2009 he returned to Stafford Rangers on a non-contract basis.
A month later he joined Eastwood Town, but ended up signing with Nantwich Town.