Yolande Bavan was born on June 1, 1942 in Ceylon. She is an actress, known for The 13th Warrior (1999), The Brave One (2007) and The Accidental Husband (2008). Read more on iMDB