Daniel Radcliffe turns 28 today (July 23).
Harry Potter star Daniel Radcliffe turns 28 today (July 23).
Radcliffe is known for his role in the Harry Potter film series and that role in Equus. More recently, he has earned praise for roles in Kill Your Darlings and Horns.
To celebrate his birthday, we’ve waved our magic wands to conjure up some of his hottest moments.