Lloyd Meredith played Davey Russell in Big Finish's Torchwood - Special Releases audio story Believe.