Cormac McLaggen

Film still of Cormac McLaggen from Harry Potter and the Half-Blood Prince

Cormac McLaggen (played by Freddie Stroma) in Harry Potter and the Half-Blood Prince
Harry Potter and the Half-Blood Prince