Shangpa Rinpoche was born in 1960 at the border between Tibet and Nepal. He studied all the ritual arts and scriptures under the guidance of Dupsing Rinpoche and other learned teachers. He received teachings and empowerment from H.H. the 16th Gyalwa Karmapa, Kunzig Shamar Rinpoche, Urgyen Tulku Rinpoche, and other high lamas.
The 16th Karmapa instructed Shangpa Rinpoche to assume the responsibility as abbot of the Karma Kagyu monastery in Pokhara, Nepal. In 1982, Kunzig Shamar Rinpoche requested Shangpa Rinpoche to go to Singapore to be the spiritual teacher of the Karma Kagyu center. In 1997, he was appointed abbot by members of the Singapore Kagyu center.