Hasen Ali biography