A Libyan actor, he is known for the Libyan movie Battle of Taqrift (1981), directed by Mahmoud Ayad Dreza.