Grand-père de Luffy et héros des Marines, Garp était le rival du légendaire Gol D. Roger, le roi des pirates. Bien qu'ils se soient affrontés d'innombrables fois, Garp n'a jamais pu haïr Roger et l'a même admiré.
Le sens de la justice de Garp l'a conduit à sauver le fils de Roger, Ace, lorsque le gouvernement mondial a voulu éteindre sa lignée. Dans le plus grand secret, Garp a élevé Ace pour qu'il devienne un Marine, mais malheureusement, Ace voulait devenir un pirate et a fini par suivre les traces de son père.