Loading...

Leila Birch

Photos with Leila Birch

Search on Amazon

Biography

Leila Birch was born in 1978. She is an actress and producer, known for EastEnders (1985), Mr. Peabody & Sherman (2014) and Dead Space 2 (2011). Read more...

Actor