The 25 year old stopper comes to Bradford City from Cardiff City.
The Bantams have added former Cardiff City goalkeeper Ben Wilson to the ranks ahead of the season's start.
Wilson, 25, has spent time on loan with Wimbledon, Rochdale and Oldham in recent years after starting his career with Sunderland.
Ben Wilson said:
“I was absolutely delighted when I got the call from such a big club like Bradford.
"I cannot wait to get started and am really looking forward to the season ahead.
“I am aware of the surroundings, have played here before and I know a fair few of the guys here.
“I know Richard O'Donnell well. I was on loan at Chesterfield many years ago and he was there, so I am sure we will build a great partnership."
City goalkeeper coach Steve Banks added:
“We did our homework on Ben and the feedback received was very good, so we are really pleased to have him on board.
“He has trained with us and we are happy with what we have seen.
“Ben will be a great addition for us and we are all looking forward to working with him.”