Daniel Radcliffe arrives in a sharp blue suit for his appearance on The Late Show with Stephen Colbert in new York City earlier this week.
The 26-year-old actor chatted up his new films, Swiss Army Man and Now You See Me 2, as well as his new play, Privacy, on the talk show.
Speaking with Straits Times earlier, Daniel called playing the bad guy a “rite of passage”.
“I’m fulfilling the rite of passage of playing a British bad guy,” he shared. “Finally, I was due for this. Give me my Jaguar advert.”
Daniel added, “The idea of playing a bad guy was a lot of fun and to do it with these other actors around you, that was really fun.”
Daniel Radcliffe May Get Naked In His New Play “Privacy”