Career
He has previously played for West Ham United, Gillingham, Charlton Athletic, Bradford City, Dartford, Chelmsford City, Eastleigh and Concord Rangers. Fry is a product of Gravesend & Northfleet"s youth team West Ham United
At aged eleven he joined West Ham"s youth team signing his first professional contract, for West Ham, in June 2009.
Fry had his contract cancelled by mutual consent with West Ham in January 2012 allowing him to seek first team football on a regular basis.
Gillingham (loan)
He signed for Gillingham on 15 October 2009, on a one-month loan. He made his professional, Gillingham and Football League debut on 17 October 2009, in the 2–0 away defeat against Milton Keynes Dons.
In November his loan with Gillingham was extended for a further month, and in December extended again for another month. Fry suffered a knee injury in Gillingham"s away game against Exeter City on 28 December 2009 ruling him out of action for six weeks.
In January 2010 he returned to West Ham.
Charlton Athletic (loan)
On 25 March 2010 he signed for League One side Charlton Athletic until the end of the season but returned to West Ham without having played for Charlton due to a persisting knee problem suffered earlier in the year. In August 2010 Fry again joined Charlton on loan, this time until January 2011. On 28 August 2010 Fry made his first appearance for Charlton and scored his first goal, in a 3–1 away defeat to Huddersfield Town.
In March 2011 Fry returned to West Ham having made 32 appearances scoring one goal, in all competitions, for Charlton Athletic.
Bradford City
In February 2012, Fry joined Bradford City on a free transfer following the termination of his contract by mutual consent from West Ham in January. He made his debut in a 1–1 draw at home to Portuguese Vale on 14 February, in which he played 79 minutes before being substituted.
Concord Rangers
In May 2013, Fry played for Concord against Lowestoft Town in the play-off final at Crown Meadow with Concord winning 2–1 to gain promotion. Dartford, Concord, Braintree
In June 2013, Fry signed for Dartford, but returned to Concord in March 2014 having made 15 appearances.
In June 2015 he signed for Braintree Town.