Feng was educated in China, and came to the United States in 1947 to study comparative religion. He held a B.A. from Peking University and an M.A. from the University of Pennsylvania. He taught at the Esalen Institute, Big Sur, and directed the Stillpoint Foundation, a Taoist community in Manitou Springs, Colorado.