According to the link, he is Egyptian, but since I am not familiar, I would agree with you that he is also Algerian.