Series | Psychedelica | Himself | 2018-01-15 |
Movie | Psyched Out | Himself | 2018-10-23 |
Movie | DMT: The Spirit Molecule | Himself - Psychiatrist | 2010-10-15 |
Movie | Manifesting the Mind: Footprints of the Shaman | Himself | 2009-01-01 |
Movie | Shamans of the Amazon | Himself | 2001-01-01 |