Joshua Savary is the actor who portrays a Ravenclaw student in Harry Potter and the Deathly Hallows (film).