Lewis Francis

Lewis Francis is Australian Actor, He played by Eric Marshall/Kamen Rider Stag Beetle in Kamen Rider Beyond.