Rock climber and philanthropist Alex Honnold is set to star in On the Edge. A new National Geographic series greenlit for Disney+. Honnold is most famous for starring in the 2018 documentary Free Solo, which profiles his quest to perform a free solo climb* up the El Capitan in Yosemite National Park. READ: Mandalorian Season 3