Who played the lead role of Captain Leo Davidson in Tim Burton’s 2001 film Planet of the Apes?

The story behind the answer

Mark Wahlberg played Captain Leo Davidson in Tim Burton’s 2001 film Planet of the Apes.

The science-fiction film follows astronaut Leo Davidson after he travels through a strange electromagnetic storm and crash-lands on a planet where intelligent apes rule over humans. Leo becomes involved in resistance against the ape government while searching for a way home.

Tim Roth played General Thade, Helena Bonham Carter played Ari, and Michael Clarke Duncan played Colonel Attar. The movie is a reimagining of the Planet of the Apes franchise rather than a straightforward remake of every plot detail from the 1968 film.

The 2001 movie was based on Pierre Boulle’s 1963 novel La Planète des singes and used extensive makeup effects to create its ape characters. Its ending is deliberately enigmatic and became one of the film’s most discussed elements. Wahlberg’s character is Captain Leo Davidson, not the similarly named astronaut Taylor from the earlier film.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: