Charles Poggi était né dans le quartier de Roxbury à Boston où son père, originaire de la province de Forli, avait émigré en 1905. En 1920 il ; était retourné en Italie avec sa famile et l’année suivante s’était installé à Savignano où il fit la connaissance de l’anarchiste italo-américain Mario Buda qui fut membre du même groupe que Sacco et vanzetti. En 1930 il retournait définitivement aux États-Unis où, à New York, il allait travailler comme garçon dans quelques uns des meilleurs restaurants de la ville. Il fut très lié à Armando Borghi lors du séjour de ce dernier aux États-Unis. Toute sa vie il fut douloureusement affecté par une maladie des mains provoquées par un acide utilisé dans sa jeunesse pour des raisons professionnelles.
Il soutint particulièrement à partir de 1982 le centre d’archives iatlien Armando Borghi auquel il apporta de nombreux documents et un soutien financier. En 1994, avec sa compagne, il alla s’intaller près de son fils à Toledo (Ohio). Il devait y décéder peu après, le 29 janvier 1995 d’une tumeur.