has surfaced of Scottish actor Ewan Mcgregor performing David Bowie’s classic ‘Heroes’ at a tribute concert.

Having taken place last night (8th February) at Los Angeles’ The Roxy, the evening saw a slew of prominent stars descend upon the iconic venue to perform tracks from the late artist’s seminal catalogue.

Turning in a heartfelt rendition that saw him use the vocal prowess that he’d previously displayed on his version of Catfish and the Bottlemen’s  ‘Hourglass’ and in Baz Luhrmann’s ‘Moulin Rouge’, the show also featured performances of Bowie classics from Gary Oldman and Seal.

Watch McGregor’s take on Heroes and other fan-shot footage of performances below: