Ali Razi, known as a international theater director, was born in 1978 in Iran. He studied drama and journalism. His plays were presented in several european countries and his last play Where does the sky stop? was admitted by Unesco cultural project.