Born in Stockholm, Sweden in 1972. Ordained by Zen Master Thich Nhat Hanh in 2003 in Plum Village, France. Happy to be alive today on this amazing planet.Born in Stockholm, Sweden in 1972. Ordained by Zen Master Thich Nhat Hanh in 2003 in Plum Village, France. Happy to be alive today on this amazing planet.