Stephen Critchlow

Stephen Critchlow voiced O'Keefe in the Big Finish Doctor Who audio story, The Nowhere Place. He also voiced Oliver Harrington in the BBC Radio production Lost Souls.