I will vomit for a few hrs with a migrain and my dad gets them bad and will vomit for days. But if it is not sitting right with you then take him to the hospital. I got to the ER when I get a migrain thats bad and they usually see you ASAP and give drugs and fluids.

Hope he will feel better soon!!

Kate xox