David Tughan

David Tughan voiced Logan in BFA: Bang-Bang-A-Boom!