Darren Wilson

Darren Wilson voiced Solarsect in the Saban's Masked Rider episode Passenger Ferbus.