Lama Rod Owens


Lama Rod Owens is a graduate of Berry College, where he majored in English and speech communication. It was there that he began his work as a student activist and organizer. In 2011, he was authorized as a lama in the Kagyu School of Tibetan Buddhism. He then moved to DC and ran his own center for over two years. Later, he returned to Boston to begin his divinity degree in Buddhist studies at Harvard Divinity School.