Janbi Ceylan is known for his work on Yahsi Bati - The Ottoman Cowboys (2009), Ali and Nino (2016) and Karaoglan (2013). Read more on iMDB