In the 1998 film 'Armageddon', which actor plays Harry Stamper?

The story behind the answer

Bruce Willis plays Harry Stamper in the 1998 film Armageddon. Harry is a veteran oil driller recruited by NASA to lead a mission to destroy an asteroid headed toward Earth.

In the film’s story, a massive asteroid is expected to cause a planet-wide catastrophe. NASA decides that drilling into it and detonating a nuclear device could split it into pieces. Because Harry has the specialized drilling experience needed for the mission, he is brought in along with his own team, including A.J. Frost, played by Ben Affleck.

Harry is written as both a tough professional and a protective father figure. His relationship with A.J. gives the action story its emotional center, especially because A.J. is in love with Harry’s daughter, Grace. Viewers sometimes confuse Willis’s role with Ben Affleck’s, but Affleck plays A.J.; Steve Buscemi plays Rockhound, while Billy Bob Thornton portrays NASA executive Dan Truman.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: