• 1978

Leila Birch

Biography

Leila Birch was born in 1978. She is an actress and producer, known for Mr. Peabody & Sherman (2014), EastEnders (1985) and Uncharted 4: A Thief's End (2016).

Filmography

Movie Name Release Date
Teleios – free full movie download February 6, 2017