Currently I have a 6 year old clown loaches and a 7 year old BGK. But previously I had a Discus that passed away about 6 months ago that was pushing 14 years approx. I assume that he was about 18 months when I rescured him and just died over night of old age. He had to be hand feed in his last 2 - 3 year of life as he has cataracts over his eyes.
i had an apple snail for 6 years and it died a few months ago. my oldest current fish oddly is a khulli loach that is about 4 years old. it has outlived all of my other khulli loaches. i have some pretty old goldfish in my pond too but i hve no idea of their age.
Oldest fish I have right now are a blue acara I got December 2005, and a couple of my woofy's fish that are a little older than that I think (male con)
my giant brycon just jumped and died but i had it for 8yrs and i still have my first fish from 9yrs ago it was a 2" megalodoras irwini and now hes a 22" beast
My oldest fish was my green aro. Had him for 17 years before having to sell him. I lost contact with his next owner after 4 years but, he was still going strong then.
My oldest fish i'm keeping right now is a female Convict i've had for about 6 years and a Rainbow Cichlid for about 5 years. Longest fish i've kept so far, hopefully many more years.