Art Landau wurde in einer kleinen Stadt in den österreichischen Alpen geboren und erhielt seine Ausbildung in verschiedenen europäischen Ländern. Während seines Studiums arbeitete er als Pianist, Komponist und Arrangeur für Jazz- und Popmusik. Im Alter von 21 Jahren arrangierte er seine erste LP.
Nach seinem Studium der Philosophie, Psychologie und Theologie traf er im Himalaya einen tibetischen Dzogchen-Meister, der aus seiner Heimat nach Indien geflohen war. Er meditierte mehrere Jahre in seiner Nähe in einer Felsenhöhle, um seine spirituellen Fähigkeiten zu entwickeln.
1984 kehrte er in die westliche Welt zurück und begann, seine wissenschaftliche Ausbildung mit den spirituellen Impulsen des Buddhismus zu verbinden. Er gründete das Wisdom Science Project und widmete den Rest seines Lebens der Aufgabe, den großen kulturellen Wandel vorzubereiten, der in der westlichen Kultur bevorsteht.
In diesem Zusammenhang verfasste er eine Reihe von Büchern in deutscher und englischer Sprache. Seine neueste Veröffentlichung ist Dimensionen des Friedens.