I have heard that cats really only meow to communicate with us, so perhaps yours hasn't learnt to do so yet? Another possibility is that he might have a voice that is too high for you to hear. Of course, it might just be that he isn't particularly vocal, they all vary. My Alfie is a big lad but he isn't particularly vocal and has a very quite, squeaky voice.