Question: What role did Henry Lloyd-Hughes play in 2005?
Answer: Lloyd-Hughes first appeared as Roger Davies, in the 2005 film Harry Potter and the Goblet of Fire.