Leila Birch

Leila Birch is an actress and voice actress with training in improv and singing. She played the Sprawl computer in the video game Dead Space 2 and she was the narrator of the E! series Running in Heels. Birch was also the voice of Microsoft for the United Kingdom, in addition to many other credits.

Series with Leila Birch

Author Contributions