Leila Frost

Leila Frost

actress

Leila Frost was born on Nov 05, 1899 in USA. Leila Frost's big-screen debut came with The Fall of a Nation directed by Thomas Dixon Jr. in 1916.

Leila Frost was born on November 5, 1899 in New York, USA. She was an actress, known for

  • Birthday

    Nov 05, 1899
  • Place of Birth

    New York, USA

Movies & TV Shows

All
Movies