Джеймс Леонард Тагл Гордон, широко известный как Джеймс Л. Гордон, родился 17 января 1917 года в семье американца и филиппинки. Его отец был морским пехотинцем, служившим на базе ВМС США в Олонгапо. У Гордона было четыре брата, которые решили принять американское гражданство и переехать в Соединенные Штаты, но он остался на Филиппинах, когда страна получила независимость от США в 1946 году.
Однако, в отличие от остальной части Филиппин, Олонгапо не получил независимости, поскольку это была одна из американских военно-морских баз, удерживаемых Соединенными Штатами. Военно-морской флот восстановил город, практически разрушенный японцами во время Второй мировой войны, и объявил его резервацией ВМС США.
Ситуация была далека от идеальной для местных жителей: городом управляли ВМС США, а обязанности мэра исполнял командир военно-морской базы Субик-Бэй. Жители Олонгапо должны были соблюдать строгие правила, установленные американскими военными. Они были обязаны постоянно иметь при себе удостоверения личности, платили налоги ВМС США, не могли владеть приусадебными участками, а обвиняемых в преступлениях с участием американских военнослужащих судили в американских военных судах.
В этот период Гордон был одним из активистов, выступавших за освобождение Олонгапо от американского правления. Будучи вице-губернатором провинции Замбалес, он имел достаточно власти, чтобы лоббировать передачу Олонгапо правительству Филиппин. В 1955 году газета Manila Chronicle опубликовала серию интервью с ним, в которых Гордон рассказал, как с жителями и посетителями резервации Олонгапо плохо обращались во время военного правления США.
Соединенные Штаты официально передали Олонгапо Филиппинам в декабре 1959 года. Ему был присвоен статус муниципалитета в провинции Замбалес. После передачи власти провинциальное правительство назначило на все ключевые должности в новом муниципалитете своих людей вместо местных жителей, и Гордон в знак протеста подал в отставку.
Первые выборы мэра Олонгапо состоялись в 1963 году. Гордон неохотно баллотировался на пост и победил. Он официально стал мэром муниципалитета Олонгапо 30 декабря 1963 года и вскоре начал кампанию за преобразование Олонгапо из муниципалитета в город. Несмотря на противодействие со стороны правительства провинции, Олонгапо наконец получил статус города в 1966 году, и Гордон принял присягу в качестве мэра города.
20 февраля 1967 года Гордон был застрелен сбежавшим заключенным во время разговора в мэрии. Это было четвертое покушение на его жизнь, и, к сожалению, Гордон его не пережил. Он скончался от полученных травм на борту корабля-госпиталя USS Repose.
День Джеймса Леонарда Тагле Гордона был учрежден Конгрессом Филиппин в 2019 году. Он имеет статус специального нерабочего праздника в Олонгапо и зоне свободного порта Субик-Бей, но не отмечается на остальной территории страны.