I need to be like him.
In English, "knowing" a language is rather unusual. You "speak" a language.
I'm a native English speaker (American) and I often hear people say they know a language.
Yes, we have both "speaks" and "knows" as accepted answers. Thanks for your input.
No, 'knowing' a language is perfectly good usage. I use it.
Yes, "speaks" is now accepted as correct. Thank you.
"My godfather can speak five foreign languages"?
At the same time!