J.C.
Could be any number of things. First, make an appointment with your pediatrician to have him thoroughly checked over. He may have an ear infection or something else that you aren't aware of. Second, go to the nearest Walgreens and buy him some gripe water. It helps with colic due to gas or teething, its all natural and it won't hurt him if nothing is wrong.