Shri Vijay Singh Former Defence Secretary NDC 34, 1994 01 Aug 2007 - 31 Jul 2009
Foreign Secretaries
Shri Krishnan Srinivasan Former Foreign Secretary NDC 02, 1962 01 Feb 1994 - 28 Feb 1995
Shri R.D. Sathe, IFS Former Foreign Secretary NDC 05, 1965 09 Nov 1979 - 30 Apr 1982
Smt Sujatha Singh Former Foreign Secretary NDC 35, 2005 01 Aug 2013 - 28 Jan 2015
Prominent Foreign Alumni
Foreign Army
Maj General NYR Ashley Lassen Former Chief of Defence Staff - Ghana NDC 11, 1971 Jan 1972 - Dec 1974 Member of National Redemption Council (NRC)
Lt General Deshamannaya JED Perera, VSV, ndc, psc Former Commander of the Army - Sri Lanka NDC 13, 1973 14 Oct 1977 - 13 Oct 1981
Brig Joseph Nunoo- Mensah Former Chief of Defence Staff - Ghana NDC 15, 1975 07 Jul 1979 - 27 Nov 1979
Maj General EK Sam Former Chief of Defence Staff - Ghana NDC 16, 1976 27 Nov 1979 - 06 Dec 1979
Lt General Gibson Sanda Jalo, CFR, FSS, JSS Former Chief of Defence Staff - Nigeria NDC 18, 1978 02 Oct 1981 - 31 Dec 1983
Lt General Tissa Indraka Weeratunga, VSV, rcds, ndc Former Sri Lankan High Commissioner to Canada NDC 18, 1978 22 Feb 1985 - 02 Sep 1985
General Tan Sri Dato' Seri Mohamed Hashim bin Mohd Ali Former Chief of Defence Staff - Malaysia NDC 19, 1979 06 Oct 1987 - 11 Apr 1992
General D R C Tonje Former Commander of General Staff - Kenya NDC 22, 1982 1996 - 2000
Lt General G D G N Seneviratne, VSV Former Commander of the Army - Sri Lanka NDC 23, 1983 12 Feb 1985 - 15 Aug 1988
Lt General H Wanasinghe, VSV Former Commander of the Army - Sri Lanka NDC 24, 1984 16 Aug 1988 - 15 Nov 1991
General Tan Sri Dato' Borhan Bin Ahmad Former Chief of Defence Forces - Malaysia NDC 26, 1986 01 Feb 1994 - 02 Feb 1995
General Tan Sri Dato' Seri Ismail Bin Omar Former Chief of Defence Forces - Malaysia NDC 28, 1988 03 Feb 1995 - 31 Dec 1998
General LDCE Waidyaratne, VSV, USP, ndc, psc Former Commander of the Army - Sri Lanka NDC 28, 1988 16 Nov 1991 - 31 Dec 1993
Maj General Chris Alli Former Chief of Army Staff - Nigeria NDC 29, 1989 Nov 1993 - Aug 1994
Lt General GH De Silva, RWP, VSV, USP, ndc Former Commander of the Army - Sri Lanka NDC 29, 1989 01 Jan 1994 - 30 Apr 1996
Lt General Sher Mohammad Karimi Former Chief of Army Staff - Afghanistan NDC 31, 1991 20 Jun 2010 - 22 May 2015
General Mohd Mustafizur Rahman, BB, ndc, psc Former Chief of Army Staff - Bangladesh NDC 31, 1991 24 Dec 1997 - 23 Dec 2000
General R De S Daluwatte, WWV, RWP, RSP, VSV, USP, ndc, psc Former Commander of the Army - Sri Lanka NDC 31, 1991 01 May 1996 - 15 Dec 1998
Lt General SK Obeng Former Chief of Defence Staff - Ghana NDC 32, 1992 2001 - 2005
General Prajwalla Shamsher JB Rana Former Chief of Army Staff - Nepal NDC 32, 1992 19 May 1999 - 09 Sep 2003
General CS Weeerasooriya, RWP, RSP, VSV, USP, ndc, IG Former Commander of the Army - Sri Lanka NDC 34, 1994 16 Dec 1998 - 24 Aug 2000
Lt General LP Balagalle, RWP, RSP, VSV, USP, ndc, IG Former Commander of the Army - Sri Lanka NDC 36, 1996 25 Aug 2000 - 30 Jun 2004
Lt General AA Shimbo Former Chief of Armed Forces - Tanzania NDC 38, 1998 2007 - 2012
Maj General Alauddin Mohd Abdul Wadud, BP, ndc, psc Former Principal Staff Officer of Prime Minister's Office - Bangladesh NDC 39, 1999 2009 - 2012
General SHS Kottegoda, WWV, RWP, RSP, VSV, USP, ndc Former Commander of the Army - Sri Lanka NDC 40, 2000 01 Jul 2004 - 05 Dec 2005
General Tan Sri Dato' Sri Azizan bin Ariffin TUDM Former Chief of Defence Forces - Malaysia NDC 41, 2001 01 Sep 2009 - 14 Jun 2011
Lt General Abdulrahman Bello Dambazau CFR, GSS, psc, ndc, fwc Former Chief of Army Staff - Nigeria NDC 43, 2003 Aug 2008 - Sep 2010
Maj General Moosa Ali Jaleel, MPhil, M.Sc, ndc, psc Former Minister of Defence and National Security - Maldives NDC 45, 2005 20 Jan 2015 - 14 Oct 2015
Maj General MCMP Samarasinghe, RWP, RSP, USP, ndc, psc Former Chief of Army Staff - Sri Lanka NDC 47, 2007 24 Jul 2009 - 29 Jan 2010
Brig Mosese Tikoitoga, psc(j), MMDS Former Commander of Military Forces - Fiji NDC 48, 2008 05 Mar 2014 - 31 Jul 2015
General Purna Chandra Thapa Former Chief of Army Staff - Nepal NDC 49, 2009 09 Sep 2018 - 09 Sep 2021
Maj General Dato Seri Pahlawan Haji Hamzah bin Haji Sahat Former Commander of the Royal Brunei Armed Forces (RBAF) - Brunei NDC 50, 2010 01 Sep 2020 - 01 Mar 2022
Admiral RC Wijegunaratne, WV, RWP & Bar, RSP, VSV, USP, ndc, psn, M.Phil Former Chief of Defence Staff - Sri Lanka NDC 50, 2010 22 Aug 2017 - 31 Dec 2019
General GDH Kamal Gunaratne, WWV, RWP, RSP, USP, ndc, psc, M.Phil Defence Secretary - Sri Lanka NDC 51, 2011 19 Nov 2019 - Incumbent
General Prabhu Ram Sharma, SNSS Chief of Army Staff - Nepal NDC 53, 2013 09 Nov 2021 - Incumbent
Lt General Joseph Musanyufu, psc, ndc Joint Chief of Staff of the Uganda People's Defence Forces - Uganda NDC 53, 2013 08 Feb 2019 - Incumbent
Maj General John Boswell, DSD Chief of Army Staff - New Zealand NDC 55, 2015 10 Sep 2018 - Incumbent
General LHSC Silva, WWV, RWP, RSP, VSV, USP, ndc, psc, MPhil Chief of Defence Staff - Sri Lanka NDC 55, 2015 01 Jun 2022 - Incumbent
Major General Leopold Kyanda Joint Chief of Defence Staff - Uganda NDC 57, 2017 24 Jun 2021 - Incumbent
Maj General Matheus Alueendo Commander of Army Staff - Namibia NDC 56, 2016 31 Jul 2019 - Incumbent
General John Jacob Mkunda Chief of Defence Forces - Tanzania NDC 56, 2016 30 Jun 2022 - Incumbent
Foreign Air Force
Air Chief Marshal WDHSW Goonatilake, ndc, psc Former Commander of Air Force - Sri Lanka NDC 14, 1974 01 Nov 1976 - 30 Apr 1981
Air Chief Marshal DC Perera VSV, ndc, psc Former Commander of Air Force - Sri Lanka NDC 19, 1979 01 May 1981 - 30 Apr 1985
Air Chief Marshal AW Fernando, VSV, ndc, psc Former Commander of Air Force - Sri Lanka NDC 21, 1981 01 May 1985 - 31 Jul 1990
Lt General Tan Sri Dato' Mohammed bin Ngah Said TUDM Former Chief of Air Force - Malaysia NDC 21, 1981 24 Aug 1983 - 18 Mar 1991
Lt General Dato' Seri Mohd Yunus bin Tasi Former Chief of Air Force - Malaysia NDC 25, 1985 19 Mar 1991 - 19 Aug 1993
Air Vice Marshal MJT De S Gunawardena, VSV, ndc, psc Former Commander of Air Force - Sri Lanka NDC 25, 1985 01 Aug 1990 - 16 Feb 1994
Air Chief Marshal Om Ranasinghe, RWP, VSV, USP, ndc, psc Former Chief of Air Force - Sri Lanka NDC 28, 1988 17 Feb 1994 - 05 Mar 1998
Air Marshal Isaac Alfa Former Chief of Air Staff - Nigeria NDC 31, 1991 29 May 1999 - 23 Apr 2001
Air Chief Marshal J Weerakkody, RWP, VSV, USP, ndc, psc, qfi Former Commander of Air Force - Sri Lanka NDC 36, 1996 06 Mar 1998 - 15 Jul 2002
Air Vice Marshal Fakhrul Azam, ndc, psc Former Chief of Air Staff - Bangladesh NDC 37, 1997 08 Apr 2002 - 07 Apr 2007
Air Chief Marshal GD Perera, VSV, USP, ndc, psc Former Commander of Air Staff - Sri Lanka NDC 38, 1998 16 Jul 2002 - 11 Jun 2006
Air Vice Marshal JO Boateng, OV, ndc, psc, ATPL, CFII, MEI Former Commander of Air Force - Ghana NDC 43, 2003
Air Chief Marshal GP Bulathsinghala, RWP, RSP, VSV, M.Phil (Def & Strat Stu), USP, MSc(Def Stu) in Mgt, MIM(SC), ndc, psc Former Commander of Air Force - Sri Lanka NDC 46, 2006 16 Jun 2015 - 12 Sep 2016
Air Marshal SK Pathirana, WWV & Bar, RWP & Bar, RSP & three Bars, VSV, USP, MSc(MOA) USA, MSc (Def Stu) in Mgt, MPhil (Ind), MIM (SL), ndc, psc Commander of Air Force - Sri Lanka NDC 51, 2011 02 Nov 2020 - Incumbent
Brig General Mohammad Sharif Ibrahim Commander of Air Force - Brunei NDC 54, 2014 28 Aug 2020 - Incumbent
Foreign Navy
Rear Admiral D Basil Goonesekara, ndc, psc Former Commander of Navy - Sri Lanka NDC 12, 1972 01 Jun 1973 - 31 May 1979
Admiral AWH Perera, VSV, ndc, psc Former Commander of Navy - Sri Lanka NDC 16, 1976 01 Jun 1979 - 31 May 1983
Vice Admiral Akintunde Aduwo Former Chief of Naval Staff - Nigeria NDC 17, 1977 Apr 1980 - Dec 1983
Vice Admiral A.H.A De Silva, VSV, ndc, psc Former Commander of Navy - Sri Lanka NDC 17, 1977 01 Jun 1983 - 31 Oct 1986
Admiral HA Silva, VSV, ndc, psc Former Commander of Navy - Sri Lanka NDC 21, 1981 01 Nov 1986 - 31 Dec 1991
Vice Admiral Tan Sri Mohd Shariff bin Ishak Former Chief of Navy - Malaysia NDC 23, 1983 01 Nov 1991 - 12 Oct 1996
Admiral WWEC Fernando, ndc, psc, VSV Former Commander of Navy - Sri Lanka NDC 27, 1987 01 Nov 1991 - 16 Nov 1992
Vice Admiral RAK Walls, AO Former Vice Chief of Defene Forces - Australia NDC 29, 1989 20 Apr 1995 - Mar 1997
Admiral DAMR Samarasekara, VSV, USP, ndc, psc Former Commander of Navy - Sri Lanka NDC 31, 1991 16 Nov 1992 - 26 Jan 1997
Rear Admiral EO Owusu- Ansah Former Chief of Naval Staff - Ghana NDC 33, 1993 Oct 1996 - Mar 2001
Rear Admiral JK Gbennah Former Chief of Naval Staff - Ghana NDC 40, 2000 Mar 2001 - Jun 2005
Rear Admiral Sarath Weerasekara, RSP, VSV, USP, MP Former Minister of Public Security - Sri Lanka NDC 41, 2001 26 Nov 2020 - 03 Apr 2022
Admiral TSG Samarasinghe, RSP, VSV, USP, ndc, psc, DISS Former Commander of Navy - Sri Lanka NDC 45, 2005 15 Jul 2009 - 14 Jan 2011
Admiral DWAS Dissanayake, WV, RSP & Bar, VSV, USP, MPhil (D&SS), ndc, MSc (DS) Mgt, MNI (Lond) Former Commander of Navy - Sri Lanka NDC 47, 2007 15 Jan 2011 - 26 Sep 2012
Vice Admiral Johnathan Dallas Mead Former Chief of Joint Capabilities - Australia NDC 47, 2007 2020 - 2021
Admiral SS Ranasinghe, WWV, RWP, VSV, USP, ndc, psc, AOWC Former Commander of Navy - Sri Lanka NDC 52, 2012 26 Oct 2017 - 31 Dec 2018
Admiral DNS Ulugtenne, PSP*, VSV, USP, ndc, psc Former Commander of Navy - Sri Lanka NDC 56, 2016 16 Jul 2020 - 18 Dec 2022
Head of States
Gen FWK Akuffo Former President - Ghana NDC 13, 1973 05 Jul 1978 - 04 Jun 1979
Lt General Hussain Muhammad Ershad Former President - Bangladesh NDC 15, 1975 11 Dec 1983 - 06 Dec 1990
General Sir Peter John Cosgrove, AK, CVO, MC Former Governor General - Australia NDC 34, 1994 28 Mar 2014 - 01 Jul 2019
His Majesty Jigme Khesar Namgyel Wangchuck King of Bhutan NDC 45, 2005 09 Dec 2006 - Incumbent