Rami Malek never thought he would become famous and says he has singer Freddie Mercury - who he plays in hit movie 'Bohemian Rhapsody' - to thank as he is the "gift that keeps on giving".