Scottish Hollywood icon, Ewan McGregor, has said that that Trainspotting’s Mark Renton “lives inside him.”
The star, whose big break came in the cult Edinburgh movie covering drug addiction in the capital, said that Renton is always bubbling below the surface.
Ewan, 51, playing the character came naturally to him when they filmed Trainspotting T2.
READ MORE - Ukrainian refugee who ran off with dad says dumped 'two-faced' ex is to blame
He said: “My first day at work on T2 I walked into a bar … there was Jonny Lee Miller playing Sick Boy and I just felt like Renton again. It was no effort, it was like he’d been living in my head for 20 years and just needed to be let out, the Record reports.
“I feel like once you’ve really played and studied a role, it must just be in your head somewhere.”
He said he felt the same playing Obi-Wan Kenobi in the new Disney+ series of the same name after starring as the Jedi master in the Star Wars prequel trilogy – but needed to hone his voice.
The actor told SFX magazine that he re-watched Alec Guinness in his role as Obi-Wan Kenobi in the original movies.
He added: “I felt I didn’t have his (Obi-Wan Kenobi’s) voice yet.
“I really had to go back to Alex Guinness, so I watched all of the Star Wars films and I started watching Alec Guinness on YouTube.
"I needed to get his voice back in my head.”