entertainer
noun
°A person who entertains others, someone who puts on a show for the entertainment or enjoyment of others.