Andre Lillis
Andre Lillis was born in London, England, to Irish parents. He is best known for The Da Vinci Code (2006) Oscar and Lucinda (1997) and Day of the Sirens (2002) After university, he travelled widely; living, working and performing in the USA, India and Australia, as well as many points in between. A...