[2][3] Shakya starred in more than a hundred Nepali films in the 1990s and early 2000s.
[4] His successful films include Krodh, Jibandaan, Chino, Simana, Desh Paradesh, Ajambari Maya, Arjun, Insaaf and Janam Janam.
He hails from a military family and had himself joined the British army, only to leave it within six months.
His older daughter was undergoing army officer's training as of February 2017.
[4] He went on to act in more than 100 films including Saubhagya, Jun Tara, Simana, Janma Janma Chahari Dushman, Daag, Bhisma-Pratigya, Krodh, Sahar, Apsara, Ansabanda, Deurali, Khelauna, Bhagawan, Desh Paradesh, Bhagyale Jurayo, Kaida, Jiwandaan, Dadagiri, Maile Bhulnai Sakina, Achanak, Dui Mutu Ek Dhadkan, Aadhi Baato and Laxmi Rani.