In 2008, he joined Crewe Alexandra, with whom he made his debut in the Football League, but played only infrequently. He spent the 2010–11 season as Football League Two club Burton Albion's first-choice goalkeeper, earning himself a move to Derby County of the Football League Championship.
In 2008, he began playing for Crewe Alexandra in the Football League but only appeared sparingly. He spent the following year as Burton Albion's starting goalkeeper and subsequently joined Derby County in the Football League Championship.