Ewan McGregor sings an emotional tribute to David Bowie By The Courier Reporter February 12 2016, 11:39am February 12 2016, 11:39am Share Ewan McGregor sings an emotional tribute to David Bowie Share via Facebook Twitter Linkedin Whatsapp Messenger Email Post link https://www.thecourier.co.uk/news/uk-world/230950/ewan-mcgregor-sings-an-emotional-tribute-to-david-bowie/ Copy Link NEW YORK, NY - OCTOBER 10: Actor Ewan McGregor attends 53rd New York Film Festival Closing Night Gala Screening of "Miles Ahead" at Alice Tully Hall, Lincoln Center on October 10, 2015 in New York City. (Photo by Mike Coppola/Getty Images) Scottish actor Ewan McGregor has sung an emotional tribute to the late David Bowie. The Star Wars actor delivered a passionate, almost theatrical, rendition of “Heroes”, one of the late musician’s greatest hits. McGregor previously covered the Bowie classic in the 2001 film Moulin Rouge. The 44-year-old actor performed the song at a charity concert in memory of Bowie at The Roxy in West Hollywood.