Tidligt liv og karriere
Di Adamo blev født i Fondi, Italien, og immigrerede til Canada med sin familie, da han var otte år gammel. Han voksede op i Welland, Ontario, og dimitterede fra University of Ottawa med en grad i jura. Efter jurastudiet arbejdede han som kronanklager i Toronto.
Politisk karriere
Di Adamo blev først valgt til offentligt embede i 2006, da han blev valgt som byrådsmedlem i Pelham, Ontario. Han sad i rådet i to perioder og var viceborgmester fra 2010 til 2012.
I 2015 blev Di Adamo valgt som parlamentsmedlem for Welland. Han blev genvalgt i 2019.
Di Adamo er medlem af det liberale parti. Han er parlamentarisk sekretær for justitsministeren og justitsministeren i Canada.
Personligt liv
Di Adamo er gift med Franca Di Renzo, og de har to børn.