"I don't want him playing" is OK in everyday conversation (but I wouldn't personally use this type of construction in more formal English). It means roughly the same as "I don't want him to play". " etc.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.