Question: who plays general hux in the last jedi?
Answer: Domhnall Gleeson

General Armitage Hux is a fictional character in the Star Wars franchise . First introduced in the 2015 film Star Wars : The Force Awakens , he is portrayed by Domhnall Gleeson . He is a ruthless commander in a power struggle with Kylo Ren for the First Order leadership , and being exceeded only by Supreme Leader Snoke . The character first featured in The Force Awakens media and merchandising , and returned in the film 's sequel , Star Wars : The Last Jedi .