Daniel Radcliffe was "totally starstruck" when he met Sir Michael Caine.

Daniel Radcliffe

Daniel Radcliffe

The 27-year-old actor fulfilled a lifelong ambition when he worked with the screen legend on 'Now You See Me 2' and was worried about what to say when they finally came face-to-face.

Asked who he still wants to work with, he said: "Well, I have actually now worked with Michael Caine, which for a long time would be the person I'd have given as my answer.

"I was totally starstruck when I heard him in the corridor before I met him, I was like, 'Oh s**t, I'm about to meet Michael Caine - what do I do? What do I say?' "

The 'Swiss Army Man' star was delighted the 83-year-old actor turned out to be such a "lovely" person and a great professional.

He told Coach magazine: "He couldn't have been kinder. Everyone always talks about him as being an example of how you can be in this industry for a really long time and still be just a lovely, kind human being.

"And he's not in the least bit jaded - you see actors half his age wandering around set with an attitude, but he'll be there at 4am on some freezing cold docks and just cracking jokes and telling stories, it's fantastic."

The 'Swiss Army Man' star credits two of his his 'Harry Potter' co-stars, the late Alan Rickman and Sir Kenneth Branagh for helping him be the actor he is today.

He said: "One person I would say was incredibly encouraging was Alan Rickman. He came and saw every piece of theatre that I ever did - on one occasion he cut short his holiday in Canada to come and see me on Broadway. Another person who it would be remiss of me not to mention would be Ken Branagh - it was him that got me to do 'Equus'."