alot of times a very sudden onset of agression is medical based, have the vet give him a good physical, especially if this is not normal behaviour for him. dogs cant tell us when they dont feel good, growling is often theri way of saying ok enough...
think of it like pms, how much can you take before you finally just snap at someone.
get him health checked first before jumping to any "oh my dogs agressive" problems.
if the vet gives him an all clear after a good solid physical (a blood work might be worth it if nothing shows in a simple hands on) then it would be best to find a good behaviourist/trainer in your area whos expereinced with "quick change" dogs.
this to me doesnt seemlike typical "agressive behaviour" it seems like likely to be a something is upsetting me kind of behaviour.
good luck!