Which actor played David Bowman in Stanley Kubrick’s 2001: A Space Odyssey?
Answer
Keir Dullea
Answer
Keir Dullea
Keir Dullea played David Bowman in Stanley Kubrick’s 2001: A Space Odyssey.
Dullea portrays Dr. David Bowman, one of the astronauts sent aboard Discovery One on a mission connected to the mysterious monoliths. Bowman becomes the film’s principal human viewpoint during the mission’s conflict with the ship’s computer and its extraordinary final transformation.
Gary Lockwood played Dr. Frank Poole, Bowman’s fellow astronaut. This distinction is a frequent source of confusion because both characters are central members of the Discovery One crew and appear together during the mission’s early stages.
Dullea returned as Bowman in 2010: The Year We Make Contact, Peter Hyams’s 1984 sequel to Kubrick’s film. In the original 2001, the character’s calm performance supports the film’s restrained style and its emphasis on visual storytelling over conventional exposition.
Source: Wikipedia · fact-checked Sept. 2026