Bohemian Rhapsody - Cast

Rami Malek

as Freddie Mercury



Joseph Mazzello

as John Deacon


Ben Hardy

as Roger Taylor


Lucy Boynton

as Mary Austin


Tom Hollander

as Jim Beach


Aiden Gillen

as John Reid


Gwilym Lee

as Brian May


Change Location