Özcan Deniz was born on May 19, 1972 in Ankara, Turkey. He is an actor and writer, known for Where's Firuze? (2004), Water and Fire (2013) and Ya Sonra? (2011). Read more on iMDB