Studied at the London Film School. He has made two feature films, NECKAN (2016) which won the Critic’s Award. Festival of Alicante, 2016 and LENA (2001) which won Best Director, Ibero-American film festival, Cairo – Egypt. 2007. He has also written and directed several documentaries and short films.