 He then spent one season each at Coventry City and Tranmere Rovers, before joining Port Vale in July 2014.He returned to Tranmere on loan later in the year before joining the club permanently in January 2015.He switched to Southport in June 2017, and was loaned out to Warrington Town in November 2017.