He is a beautiful kitty, that's for sure. He definitely has the look of a NFC, however unless you have a pedigree (documents showing his lineage) he's considered a domestic long hair.
Less than 2% of cats are considered "pure bred". The rest are considered domestic.
He is a looker. I have a longhaired kitty myself. Check out my page to see some pictures of Beans.