Celebrity barf: Ryan McCartan spent Halloween in hospital

Ryan McCartan of Minnetonka High School in Minnetonka, Minnesota, who plays Diggie on the Disney Channel sitcom Liv and Maddie, spent Halloween in hospital with food poisoning.

ryan-mccartanRyan posted an Instagram picture of himself in the hospital, hooked up to an IV and looking pretty miserable. He’s doing better now, but Ryan wrote he landed in the hospital because of food poisoning, dehydration and diabetes-related complications. Yikes!

“This is how I spent my Halloween after a series of food-poisoning, dehydration and diabetes-related complications… Life is precious but fragile, and boy did I get that reminder!” Ryan wrote under his picture.