Evelina Meghnagi was born on October 23, 1954 in Tripoli, Libya. She is known for her work on The Passion of the Christ (2004), Ripley's Game (2002) and The Princess of Montpensier (2010). Read more on iMDB