The Harry Potter star has revealed he's under strict orders from his girlfriend, Rosie Coker to clean up his act…literally!
Daniel told the Daily Mail that he's been given two years to be a "fully-functioning human being around the house"…which makes us think he must be pretty damn grotty.
The actor said his new deadline means: "I have to be able to cook for myself better than I can at the moment. And it means that I can't leave the house in a state the way I do."
And while Dan revealed he didn't "promise her [Rosie] anything, he said: "I have made it my mission to improve myself. There's certainly progress to be made."
The actor also said his mum helps clean his New York apartment, while he excuses himself from domestic duties because of a busy Broadway performance schedule. Tut tut.
Now this is a lesson in what happens when rich 22-year-olds grow up too fast. They might have money, but they're lacking very necessary skills!