Slash

Actor, Special appearance

Born: Hampstead, London, England, UK