Carlos Chahine was born in 1959 in Lebanon. He is an actor and director, known for The North Road (2008), The Last Man (2006) and The Insult (2017).
No data