Leila Page

Born: None


Placeholder

Black Coffee

as (uncredited)
Released: 1931-08-24

Black Coffee is a 1931 British detective film directed by Leslie S. Hiscott. Based on the 1930...

Movie page

The King's Cup

as Lena
Released: 1933-02-02

'Romance set around the famous air race in which a girl helps a nervous pilot to victory.'...

Movie page