Alan Sacchi rođen je 1973. godine u Rijeci. Završio je Srednju pomorsku školu u Bakru gdje je oslobođen mature zbog izvrsne prolaznosti u svim razredima. Nakon pripravničkog staža na brodovima Croatia Line-a položio je “poručnički ispit” te je upisao Pomorski fakultet.
Diplomirao je na VI stupnju 1996. godine te stekao zvanje ing. pomorskog prometa. Kapetanski ispit položio je 1999. godine u Rijeci. Istovremeno sa pomorskom karijerom nastavlja studirati na Pomorskom fakultetu.
Od 2004. godine vanjski je suradnik Pomorskog fakulteta gdje drži predavanja studentima na završnim godinama o tehnologiji prijevoza ukapljenog plina morem.
Član je Udruge pomorskih kapetana u Rijeci, gdje je također prisutan predavanjima o LNG tehnologijama i načinu prijevoza LNG-a.
Nakon diplome na Pomorskom fakultetu u Rijeci započinje karijeru na brodovima za prijevoz ukapljenog plina, najprije svim vrstama LPG brodova, a od 2004. na LNG brodovima. Od 2007. godine zapovjednik je na LNG brodovima.