Guest Stars David Avery as Freddie Mercury Martin Compston as Midge Ure Jonas Armstrong as Bob Geldof Karla Crome as Sade Con O'Neill as Tony Kerry Howard as Marsha Hunt Dustin Demri-Burns as Francis Rossi Rufus Jones as Elton John Seb Cardinal as Ric Parfitt