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