Leila is best known for playing Teresa di Marco in
1998 until 2000.
She narrated the E4 series
Running in Heels in 2009 and was also the voice of the WABAC Machine in the 2014 film Mr Peabody & Sherman.
In 2013 she played the role of British correspondent Melody Stone in the film President Down.