
Geshe Thupten Wangchen modtog fuld ordination af Hans Hellighed Dalai Lama i 1988 og opnåede efter 23 års dedikerede studier den højt anerkendte Lharampa-grad i 1998. Siden har han delt sin viden med både tibetanske og vestlige studerende ved Kopan Kloster i Nepal og senere virket som fast lektor i buddhistisk filosofi ved Varanasi University i Indien.
Efter ønske fra Lama Zopa Rinpoche påtog han sig rollen som fast lærer ved Dorje Chang Institute og ankom til New Zealand i juni 2003. I de seneste 21 år har han vejledt mange studerende i buddhistisk filosofi og psykologi med undervisning, der forener dybe traditionelle rødder med en formidling, som er nærværende og tilgængelig for et moderne publikum.