Born in Pune but originally from Kadukutty Village, Thrissur district, Kerala, Major General Roach was commissioned into MNS on December 30, 1981.

கேரள மாநிலம் திருச்சூர் மாவட்டத்தில் உள்ள காடுகுட்டி கிராமத்தைச் சேர்ந்தவர் என்ற போதிலும், புனேயில் பிறந்தவரான மேஜர் ஜெனரல் ரோச், டிசம்பர் 30, 1981 அன்று ராணுவ செவிலியர் பணியில் சேர்ந்தார்.
