Özlem Türkad was born in 1971 in Istanbul, Turkey. She is an actress, known for 7 Numara (2000), The International (2006) and Haneler (2009). Read more on iMDB