Has any pitcher ever pitched more than one perfect game during their career?

No. There have been pitchers who have pitched multiple no-hitters, but thus far no one has achieved perfection twice.