The 22-year-old actor confronts his own history of alcohol abuse in the clip for 'Beginners'. Waking in a haze and lip-syncing to the lyrics, DanRad stumbles around an abandoned bar, bumping into furniture, chugging unfinished drinks and performing a wobbly table dance before finally collapsing.
'Beginners' is the first single from the folk-rock duo Slow Club's second album Paradise.
Daniel is the third Harry Potter actor to appear in a music video. Co-star Rupert Grint's played a crazed fan in Ed Sheeran's 'Lego House' and Emma Watson appeared in One Night Only's music video for their song 'Say You Don't Want It'.
Meanwhile Tom Felton, who played villain Draco Malfoy, has even had a crack at a music career. Check him out in the clip below: