Question: who played freddie mercury in the movie bohemian rhapsody
Answer: Rami Malek as Freddie Mercury , lead vocalist of the rock band Queen Adam Rauf as young Freddie Mercury Lucy Boynton as Mary Austin , Mercury 's lifelong companion Gwilym Lee as Brian May , Queen lead guitarist Ben Hardy as Roger Taylor , Queen drummer Joseph Mazzello as John Deacon , Queen bass guitarist Aidan Gillen as John Reid , Queen 's second manager Tom Hollander as Jim Beach , Queen 's third manager Allen Leech as Paul Prenter , Mercury 's personal manager Mike Myers as Ray Foster , an EMI executive Aaron McCu