David Tughan

 voiced Logan (Bang-Bang-A-Boom!) in BFA: Bang-Bang-A-Boom!