I hope he's okay.

Andy suffers from a similar issue. He's 6 foot tall and currently around 128 pounds. He's always had a hard time putting on and keeping on weight.

I also think he should eat more but asides from sitting on him and forcing it down his throat, there isn't much I can do. :\