Richard Allen Campbell

Richard Allen Campbell is the voice actor for Dr. Yowl in the episode Carried Away.