Asher de Silva

Asher de Silva

Born in Belfast, Northern Ireland, UK

Actor