<P> Domhnall Gleeson (/ ˈdoʊnəl ˈɡliːsən /; born 12 May 1983) is an Irish actor and writer . He is the son of actor Brendan Gleeson, alongside whom he has appeared in several films and theatre projects . He received a Bachelor of Arts in Media Arts from Dublin Institute of Technology . </P> <P> During the early stages of his career, Gleeson directed and wrote several short films, garnered a Tony Award nomination in 2006 for his role in the Broadway production The Lieutenant of Inishmore, and had a supporting role in Never Let Me Go . He became known to a wider audience for his portrayal of Bill Weasley in the Harry Potter film franchise (2010--2011), Konstantin Levin in Anna Karenina (2012), Tim Lake in About Time (2013), and Russell Allen Phillips in fact - based war drama Unbroken (2014). </P> <P> In 2015, Gleeson received widespread recognition and praise for his performances in four Academy Award - nominated films: Caleb in Ex Machina, Jim Farrell in Brooklyn, Captain Andrew Henry in The Revenant, and, most prominently, General Hux in Star Wars: The Force Awakens . In 2017, he appeared in Mother! alongside his brother, Brian, co-starred in American Made, portrayed A.A. Milne in Goodbye Christopher Robin and reprised his role as General Hux in Star Wars: The Last Jedi . In 2018, he starred in a live - action adaptation of Peter Rabbit . </P> <P> Gleeson was born in Dublin, Ireland, the oldest son of Mary (née Weldon) and actor Brendan Gleeson . He has three brothers: Fergus, Brian (also an actor), and Rúairí . He attended Malahide Community School, where he performed in school productions of Grease and King Lear . Gleeson later graduated with a Bachelor of Arts in Media Arts from the Dublin Institute of Technology . </P>

Who played general hux in the last jedi
find me the text answering this question