Tom plays evil wizard Draco Malfoy in the Harry Potter films, which have been successfully adapted into a movie franchise from British author J.K. Rowling’s children’s books.
On screen, Draco is the arch-enemy of the movie’s main characters; Harry Potter, Ron Weasley and Hermione Granger, played by Daniel Radcliffe, Rupert Grint and Emma Watson respectively. But in real-life there is no such bad feeling, with Tom praising his female co-star for her incredible mind and good manners. He admits they don’t spend much time together outside work though.
“I haven’t seen so much of her,” he told British newspaper The Daily Mail.
“She is very professional and seems like an intelligent lady.”
The 23-year-old actor says he sympathises with Emma over all the attention she receives from the public. There has been speculation over the young star’s love life as she has been linked to a string of men, and Tom says he couldn’t cope with so much interest in his life.
“I would not want there to be a big hoo-ha about what I am doing. I would want to do it really quietly,” he added.