“It was the last time I ever felt like that, so whatever I did seemed to work,” he added to this week’s Radio Times.
The star began acting as a child with no formal training, although his father Mark is an actor also.
“My parents had friends who were actors and sick of not getting any work, so they set up a small agency. I joined their books”, he explained of gaining his first part.
His first major role was in Love Actually playing Sam, the step-son of Liam Neeson’s character Daniel, in the movie.