Goalkeeper who joined the senior ranks of the Blackburn Rovers in 2004, playing the majority of his contract on loan with other clubs and signing with Derby County in 2011.
From 2004-2007, he played youth soccer for Blackburn Rovers.
He signed with Bristol City in 2013.
He was born and raised in Blackburn, England.
Goalkeeper Stephen Bywater was his teammate on Derby County.