Roy was born at Kijabe and raised in the Narok and Loitokitok areas of Kenya. After attending Albany Medical College in the USA, Roy began his public health career in East Africa:
His first Retirement was in 1991-1998 before joining the KCMC (Kilimanjaro Christian Medical Center) faculty, Moshi, Tanzania, 1998-2000
His second retirement began in 2000. He currently resides in Arusha, Tanzania