Question: who did freddie stroma play in harry potter
Answer: Cormac McLaggen