<Tr> <Th> Years active </Th> <Td> 2005--present </Td> </Tr> <Tr> <Th> Spouse (s) </Th> <Td> Johanna Braddy (m . 2016) </Td> </Tr> <P> Frederic Wilhelm C.J. Sjöström (born 8 January 1987), known professionally as Freddie Stroma, is a British actor and model, best known for playing Cormac McLaggen in the Harry Potter film series and Luke in the 2011 musical comedy film A Cinderella Story: Once Upon a Song . He starred as Adam Cromwell on the dramedy series Unreal, which premiered on Lifetime in June 2015 . He starred as Brit Vayner in the 2016 Michael Bay war film, 13 Hours: The Secret Soldiers of Benghazi . In 2016, he played H.G. Wells in the ABC series, Time After Time . </P> <P> Stroma was born in London, England, to father Stefan Sjöström, a Swedish - born computer industry executive, and German mother Crystal Sjöström, and grew up in Ascot, England in Berkshire, about 25 miles west of London . He was educated at the public boys - only boarding school Radley College in Oxfordshire, graduating in 2005 . He has an older sister, Antonia Sjöström, and a younger brother, Philipp Sjöström . </P>

Who did freddie stroma play in harry potter