As a general rule for all skills; if a skill says it scales with X stat, it means it scales with whatever that damage type would scale with and with that stat. So yes, his physical attacks all scale with attack and defense. That said, it doesn't mean that the attack scales evenly between all those stats... you may want to play around with having more attack or more defense from your talismans to find the balance between damage and survivability you want.