Ruby Philogene was born in London, England, UK. She is known for Salome (1997) and The Diary of One Who Disappeared (2003).
No data