Шангпа Ринпоче родился в 1960 году на границе Непала с Тибетом. Когда Ринпоче исполнилось два года, Его Святейшество Шестнадцатый Кармапа признал в нем перерождение великого йогина Шангпы Ринпоче, который был учеником предыдущего, Пятнадцатого Кармапы Кхакхьяба Дордже. Его Святейшество дал Ринпоче монашеские обеты и предсказал, что его великая деятельность по распространению Дхармы принесет благо всем существам. Среди учителей Ринпоче – Лама Чобгье Три и Лама Шераб Гьялцен. С 1997 года Шангпа Ринпоче руководит Буддийским центром Карма Кагью в Сингапуре.