Frank McCourt wurde 1930 in New York als ältester Sohn irischer Einwanderer geboren. Als er vier Jahre alt war, kehrte die Familie nach Irland zurück und lebte unter ärmlichsten Umständen in Limerick. Mit 19 Jahren hatte Frank genug Geld gespart, um nach Amerika zurückzukehren. Unmittelbar nach seiner Ankunft in den USA wurde er in die Armee eingezogen, als GI war er drei Jahre in Bayern stationiert. Danach studierte er in New York und unterrichtete an einer High School vor allem Kinder polnischer und italienischer Einwanderer. Oft wurde er von seinen Schülern nach irischen Bräuchen gefragt, immer wieder nach dem St.Patrick's Day, und ob auch er, wie alle Iren, diesen Tag mit viel Guinness begießen würde. Die Fragen seiner Schüler hielten bei ihm viele Jahr die Erinnerung an seine Kindheit wach und konfrontierten ihn immer wieder mit der eigenen Familiengeschichte. Neben seiner Arbeit an der High School gab er später auch Kurse in Creative Writing an verschiedenen Universitäten. Er feierte am 19.8.05 seinen 75. Geburtstag.
Im Herbst 2006 erscheint der dritte Teil seiner Biographie in Deutschland bei Luchterhand.