Biography

Ambra Lily Keegan is an actress and director, known for The Bleak Old Shop of Stuff (2011), Lido (2018) and EastEnders (1985).