Career
Born in Chatham, Kent, he played for Charlton Athletic School of Excellence as a youngster. He began his senior career with Ramsgate before moving to Tonbridge Angels in 2009. He played 40 times in the 2009-2010 season.
Scoring 17 goals, making him the clubs second top scorer for that season.
In 2010, he left Tonbridge to join Conference Premier side AFC Wimbledon. He made his Football League debut for Wimbledon on 6 August 2011, in a 3–2 defeat to Bristol Rovers.
In January 2012, Minshull joined Newport County on loan. On 12 May 2012, he played for Newport in the FA Trophy Final at Wembley Stadium which Newport lost 2–0 to York City.
In May 2012 Minshull was released by Wimbledon at the end of his contract and subsequently joined Newport County on a permanent contract.
In the 2012-2013 season he was part of the Newport team that finished 3rd in the league, reaching the Conference Premier play-offs. He was released by Newport in May 2015 at the end of his contract. On 27 May 2015 he joined National League club Bromley.