 He served in the British Army's Royal Gurkha Rifles, mainly in the far east, and reached the rank of major.Between 1980 and 1987 he took a break from military service, joining the Royal Hong Kong Jockey Club where he was clerk of the course at the Happy Valley Racecourse from 1980 to 1982, and Racing Secretary from 1982 to 1987.Corrigan was awarded the MBE in 1995 His last appointment was commanding the Gurkha Centre in Hampshire.