Bohemian Rhapsody - Cast

Rami Malek

Rami Malek

as Freddie Mercury



Joseph Mazzello

Joseph Mazzello

as John Deacon


Ben Hardy

as Roger Taylor


Lucy Boynton

Lucy Boynton

as Mary Austin


Tom Hollander

as Jim Beach


Aiden Gillen

Aiden Gillen

as John Reid


Gwilym Lee

Gwilym Lee

as Brian May


Change Location