What a beautiful cat!
Likely part Norwegian Forest Cat. A "domestic long hair" which means he got shaved instead of shedding. Sorta like a Maine C-o-o-n (it's a real fucking thing).
My current cat is a DLH too and needs to be shorn twice a year also.