Liberty Ross

Birthday:

09/23/1978

Place of birth:

London, United Kingdom:



Credits

Sweetheart (2016)
Nicole
The Spirit Game (2013)
Leah Fox
Snow White and the Huntsman (2012)
Queen Eleanor
W.E. (2011)
Connie Thaw
Thinly Veiled (2009)
War Requiem (1989)
Young Girl
Sweetheart (2016)
Executive Producer