Académico sudafricano, David Lewis-Williams estudió Inglés y Geografía en la Universidad de Ciudad del Cabo, pese a su interés por la arqueología, ya que en los años 50 casi no existía esa posibilidad en Sudáfrica. Tras enseñar inglés durante veinte años, Lewis-Williams comenzó a participar en expediciones arqueológicas, logrando doctorarse en Arte Prehistórico por la Universidad de Sudáfrica.
Lewis-Williams es un especialista en la interpretación de pinturas rupestres, definiéndose como un antropólogo social. A lo largo de su carrera ha publicado numerosos ensayos y artículos sobre creencias y simbolismo en el arte prehistórico y es considerado uno de los grandes expertos sobre el tema.