S.L.
My 3 year old breaks out too very easily. The best sunscreen that has worked on him so far is Neutrogena Baby Free. It is in a white and pink bottle. Aveeno broke him out, so did most others. I haven't tried California baby sunscreen, but have used their baby wash/lotion and he had no adverse effects to it. Unfortunately it's like trial and error, one that works for one child may not work for another. Hope you find something he can tolerate!