Gan Forr ist ein älterer Mann von durchschnittlicher Größe mit langen weißen Haaren, einem Schnurrbart und einem spitzen Bart. Anfangs trägt er eine mittelalterliche Ritterrüstung mit einem hochgeklappten Visierhelm, einem dunkelroten Hemd, braunen Hosen und einem dunkelblauen Umhang mit gelbem Innenfutter. Nach einem Zeitsprung wechselt seine Kleidung zu einer lässigen Variante: ein T-Shirt mit Reißverschluss, das das Kanji für „Gott“ zeigt, schwarze Shorts und Sandalen, wobei sein Haar zu einem niedrigen Pferdeschwanz gebunden ist. Im Gegensatz zu anderen Skypianern besitzt er keine Flügel.
Gan Forr herrschte jahrzehntelang als Gott von Skypiea, bis Enel ihn sechs Jahre vor der Ankunft der Strohhut-Piraten stürzte. Während seiner Regentschaft half er der Crew von Gol D. Roger vor 25 Jahren, ihren Abstieg von Skypiea zu ermöglichen, und schloss eine Freundschaft mit dem zukünftigen Piratenkönig. Unermüdlich setzte er sich für den Frieden zwischen den Skypianern und dem Shandia-Stamm ein und bekämpfte deren jahrhundertelangen Konflikt. Seine Bemühungen stießen auf Widerstand durch den Shandia-Jugendführer Wyper, der Rache für historische Tötungen forderte. Eine beiläufige Bemerkung über seinen Genuss von Kürbissaft verschärfte unbeabsichtigt die Spannungen, da die Shandia eine kulturelle Verbindung zum Kürbisanbau haben.
Nach Enels Invasion verbannt, überlebte Gan Forr und nahm den Alias „Ritter des Himmels“ an, als Söldner tätig. Er verlangte 5.000.000 Extol für Notfallpfeifen, die seine Hilfe herbeiriefen, verteilte sie aber gelegentlich auch kostenlos. Er hegte tiefen Groll gegen Enel, den er als grausam und unmenschlich betrachtete, und äußerte schwere Bedenken gegenüber seiner ehemaligen Göttlichen Truppe, die Enel versklavt hatte, um die Ark Maxim zu bauen, bevor er sie tötete.
Als die Strohhut-Piraten eintrafen, rettete Gan Forr sie vor Wyper im Weiß-Weiß-Meer. Beeindruckt von ihrer Reise durch den Knock-Up-Stream schenkte er ihnen eine Pfeife. Später schützte er Conis vor Enels Urteil und versteckte sie und ihren Vater außerhalb von Enels Reichweite. Als Verbündeter der Strohhut-Piraten rettete er Tony Tony Chopper vor Priester Shura und half Nami gegen Enels Untergebene Hotori und Kotori. Während Enels Survival Game schloss er sich Roronoa Zoro, Nico Robin und Wyper an, um Enel zu stellen, wurde jedoch durch Blitze gelähmt.
Nach Enels Niederlage nahm Gan Forr seine Rolle als Gott wieder auf, akzeptiert von Skypianern und Shandia gleichermaßen. Wyper und seine Krieger integrierten sich in seine Göttliche Garde, was den Frieden besiegelte. Nach dem Zeitsprung pflegte er diplomatische Beziehungen zum Shandia-Häuptling, teilte Kürbissaft und überwachte gemeinsame Ernten, während er sich auf die Landwirtschaft nahe der Goldenen Glocke konzentrierte.
Im Kampf verlässt sich Gan Forr auf seinen Vogel Pierre, der die Uma Uma no Mi aß, um sich in einen Pegasus zu verwandeln und fliegen zu können. Obwohl nicht mehr in seiner Prime und unfähig, Mantra zu nutzen, bleibt er durch umfassende Dial-Beherrschung gefährlich. In seinem linken Handschuh verbirgt er einen Impact Dial, um Angriffe zu absorbieren und umzuleiten, und führt mit hohem Können eine Lanze. Seine Taktiken ermöglichten es ihm, Mantra-Nutzer Shura unter Druck zu setzen und Gegner trotz körperlichen Verfalls auszumanövrieren.
Gan Forr verkörpert Mitgefühl und Selbstlosigkeit, riskiert sein Leben für Fremde und priorisiert das Wohl Skypieas. Sein Einsatz für Versöhnung statt Aggression vereinte schließlich die Fraktionen Skypieas nach Enels Tyrannei.