Actor and Thirty Seconds To Mars frontman Jared Leto offers a stunning tribute to late musical icons in this emotional medley honoring Linkin Park's Chester Bennington, Soundgarden's Chris Cornell, David Bowie and Prince.

Read more: Thirty Seconds To Mars get patriotic for new film project

As reported by Consquence Of Sound, Leto, backed by acoustic guitar and choir accompaniment, delivers awe-inspiring send-ups of Prince's “Purple Rain,” Bowie's “Heroes,” George Michael's “Freedom,” Soundgarden's “Black Hole Sun” and Linkin Park's “Crawling” in the live medley performance for BBC Radio 1's Live Lounge. Watch the video of the full Jared Leto medley below.

Both Chester Bennington and Chris Cornell tragically died of suicide earlier this year. David Bowie, Prince and George Michael each passed away in 2016.

Leto recently gave a touching speech about Bennington at this year's VMAs, which presented archival footage of Linkin Park. The telecast also included a performance of Thirty Seconds To Mars' new single, “Walk On Water.”

Watch Leto's moving “A Tribute To The Greats” medley here:

Watch more: Behind the scenes of Neck Deep's AP cover (APTV)