Beliau terlibat dalam pemberontakan Komunis, dan berkhidmat sebagai instruktur kanan di Army Training Group dan Senior Instructor di New Zealand Army Infantry of the New Zealand Army dari tahun 1986 hingga 1988, melatih Tentera New Zealand dan tentera Komanwel lain dalam latihan senjata, taktik dan perang melawan pemberontakan. Beliau juga merupakan Komandan Pusat Latihan Pengambilan Tentera Darat dari tahun 2002 hingga 2004, dan dilantik sebagai Panglima Tentera Darat Malaysia dari Jun 2011 hingga Jun 2013.