yes, that is the average for indoor cats. for outdoor cats, the average is 2-3 yrs. we lost his littermate, olivia, at age 6.5 so we feel quite blessed to have had him this much longer.
Oliver is very handsome, indeed! My calico, Bunnie, will turn 16 this summer...still leaping around acting kittenish. She's always lived indoors, and had only the required vaccines at adoption time from the pound many years ago.