 He signed with Rotherham United in November 2009, having impressed on trial, before he was released in summer 2010.Crewe, Yeovil and Rotherham all cited disciplinary problems as their reason for letting him go.He joined Port Vale in July 2010, having been handed a 'last chance' by manager Micky Adams.