David Tughan

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