David O'Donnell

David O'Donnell played Dr Mandrell in the Torchwood story Rendition.