Sid Scala

Sid Scala

Born in Peckham, London, England, UK

Sid Scala is a professional wrestler

Actor