Michael Forest

Michael Forest, also known as Alfred Thor, voiced Lavasect in the Saban's Masked Rider episode Million Dollar Ferbus.