S.
N.,
I preface this by saying, I'm not a doctor - so I assume your peditrician has determined no medical problem.
Has he never eaten any baby food and liked it?
Could it be a control issue? By the time my kids were two they were pretty smart and had looked over the situation and thought they were in charge.
A couple of suggestions - always serve him a variety of food when the family eats that he can pick up and eat himself (maybe along with applesauce or yogurt). By 2, my children fed themselves.
He probably drinks enough milk to keep him from getting hungry. Make sure he's not drinking a lot of milk right before meal time when he sits down with his food. Don't let him carry a cup of milk around with him while he's playing. Always serve him milk in the high chair, in a cup, along with a pick-up food for him to try.
Make sure he has some choices - do you want yogurt or applesauce with your veggie puffs / cereal bar. Also let him choose what he wants to wear or some other similar choice so he feels he has control in other areas.
Is he around other kids? If he's at play group and all the kids are eating animal crackers or cheerios - he just might have to try it too.
Last but not least - try not to make a big deal about it and shower him with attention and choices that don't involve food.
Hope something works.