"In his hands" means that the matter is in his control, for him to decide. "On his hands" means either something like he has food (smeared) on his hands or, more often, simply that he has possession or care of something. Either version of the sentence would be correct, depending on what point you are trying to make.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.