I'd try anything without milk! Seriously, I never offer my kittens anything milky, they usually start on cooked chicken or fish, or sometimes awkward ones hold out for tinned tuna

Raw minced beef or lamb sometimes does the trick too. Once they're eating something (anything) then you can start adding the things you think they should be eating
Have you tried putting food into his mouth? I find that helps reluctant eaters to get the idea, and sometimes they seem to find it easier to eat off the (clean) floor initially, rather than a bowl. (no, i don't encourage this in the long term!!)