David Tughan

David Tughan voiced Logan in the Big Finish Doctor Who audio story Bang-Bang-A-Boom!