Ahmad Saleh was born in 1980 in Saudi Arabia from Palestinian origin. In 1998, he moved to Palestine where he earned his Bachelor of Science in Electronics Engineering. The life in Palestine confronted him with human issues that he couldn’t express through Engineering. He started writing short stories and finally found his passion in filmmaking. In 2007 he moved to Germany where he earned his MA in Digital Media.
Artist Code: 1025