Here is a link with information on brain tumors. The second article is especially informative. Besides the aggression and vision problems you described, it also cites geriatric separation anxiety as a symptom. Didn't you say he was just diagnosed with separation anxiety?
  Underlying Causes for Seizures