Skip to main content
Back to Collection
Leo Staar
Person

Leo Staar

Specialty
Acting
Birth
July 24, 1986 · 40 years
Origin
Lambeth, London, England, UK

Registered Filmography