I can't see what fleets he may have garrisoned at his planets, but I can't fathom that he'd be able to reliably hold up against 3 attackers (Masdus, Klingzog, Kai) all at once.
He might be able to keep Kai and Klingzog off... meaning... De-Legro! Send more fleets! You have plenty of resources available to do it.
I'm at war with 9 different players right now, my resources have LOTS of demands.