What actor has done the best job of portraying a musical artist in a show or movie?

What actor has done the best job of portraying a musical artist in a show or movie?
Jamie Foxx as Ray Charles in "Ray"
Joaquin Phoenix as Johnny Cash in "Walk the Line"
Val Kilmer as Jim Morrison in "The Doors"
Rami Malek as Freddie Mercury of Queen in "Bohemian Rhapsody"
Angela Bassett as Tina Turner in "What's Love Got to Do With It"
Jennifer Lopez as Selena in "Selena"
Lou Diamond Phillips as Ritchie Valens in "La Bamba"
Sissy Spacek as Loretta Lynn in "Coal Miner's Daughter"
Taron Egerton as Elton John in "Rocketman"
Jason Mitchell as Eazy-E in "Straight Outta Compton"
Machine Gun Kelly as Tommy Lee in "The Dirt"
Kristen Stewart as Joan Jett in "The Runaways"
Gary Busey as Buddy Holly in "The Buddy Holly Story"
Chadwick Boseman as James Brown in "Get On Up"
Austin Butler as Elvis in "Elvis"
{"name":"What actor has done the best job of portraying a musical artist in a show or movie?", "url":"https://www.quiz-maker.com/QX1VPHODJ","txt":"What actor has done the best job of portraying a musical artist in a show or movie?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}