Domhnall Gleeson is an Irish actor and writer. He is best known for his portrayal of General Hux in Star Wars: The Force Awakens, Bill Weasley in the Harry Potter film franchise, Caleb in Ex Machina, Captain Andrew Henry in The Revenant and Tim Lake in About Time.