David Greenlee

David Greenlee voiced Manosect in the Saban's Masked Rider episode Ectophase Albee.