You asked:

does kris allen have an album

Yes. Kris Allen has at least one album.
Kris Allen
Kris Allen
Kris Allen