Portgas D. Ace adalah komandan Divisi ke-2 Bajak Laut Shirohige. Ia adalah anak kandung Raja Bajak Laut, Gol D. Roger dengan pasangannya Portgas D. Rouge, lalu diselamatkan diam-diam oleh Laksamana Madya Angkatan Laut Garp, kakek Luffy atas permintaan Roger.
Dalam pertempuran besar di Marineford, Portgas D. Ace akhirnya tewas ditangan Laksamana Akainu demi melindungi adiknya, Monkey D. Luffy.