Johan Reinhard

Born: None


Placeholder

Lost Temple of The Inca

as Self
Released: 2020-02-09

In the mountains of Peru, an environmental scientist discovers ancient artifacts submerged...

Movie page

The Lost City Of Machu Picchu

as Self - Archaeologist
Released: 2019-01-01

An investigation into the mysterious people who built Machu Picchu, the 15th-century Inca...

Movie page