Go with talismans that boost DEF and HP. Although his attacks do "Physical damage" and sometimes "True Damage" the actual damage is calculated by those 2 stats. So I would go with Health Talisman (Overwhelming) if at all possible on at least 4 of your talisman slots. 5 if you really want to maximize him.