I thiiiiink he's a Russian blue, which are darker than the American blue, but it's hard to tell with the lighting. If he is Russian blue is recessive and not compatible with American blue so if your female *is* American blue, breeding them together will make double hets.

Sent from my PG86100 using Tapatalk 2