Dans son enfance, il participe à des concours de chant coranique. Plus tard, il apprend la guitare et le piano[2]. Il quitte Ahvaz pour Téhéran et s'oriente vers le style pop. Son premier album n'obtient pas l'autorisation du ministère de la culture et de la guidance islamique. Son premier album autorisé, Set me free, sort en 2013[2]. Suivent les albums The emperor et Like a statue. Sa chanson « Azan » est un appel à la prière, en arabe, dans un style moderne. Elle fait le tour du monde[3]. En 2018, il est récompensé du prix du meilleur chanteur de pop du festival de Fajr[1].
Les thèmes de ses chansons sont marqués par le cours des événements en Iran. La chanson « Pare sang » prend la défense des travailleurs de la région d'Ahvaz. Lors d'un concert en 2018, il interprète la chanson en uniforme d'ouvrier métallurgiste[4]. Les autorités lui interdisent de monter sur scène[5]. Il est de nouveau interdit de concert en 2020 à cause du clip vidéo de la même chanson. Il dénonce les mensonges du régime iranien au sujet du crash d'un avion civil ukrainien en janvier 2020[5].
Pendant le mouvement de protestation consécutif à la mort de Mahsa Amini, en 2022, il sort la chanson « Soroode Zan » ("Hymne à la femme") qui est reprise par les manifestants[1]. En 2023, il publie « Rousarito » ("Ton foulard"). Sur son compte X (ex-Twitter), il dédie la chanson aux femmes iraniennes dont il salue le courage d'avoir lancé le mouvement « Femmes, vie, liberté » et plaide pour que le hijab soit rendu facultatif en Iran[1]. Cette dernière chanson lui vaut des poursuites judiciaires en août 2023[1],[6]. Il est arrêté le 28 août[7]. Il reçoit le soutien de l'association PEN America qui défend la liberté d'expression des auteurs[8], et du chanteur Mohsen Chavoshi[9]. Le 19 septembre, il est inculpé pour « activités de propagande », « incitation à la corruption », « production et diffusion de contenu contraire à la moralité et à la décence publiques » et « encouragement » à commettre des crimes[10].
Après un mois et demi en prison, il est libéré sous caution le 18 octobre 2023[11],[12].