Han startet karrieren i Markham Lightning i 1996, før han kom til skotsk eliteserie og Rangers FC i 2004. Der fikk han ikke spille en eneste kamp, og fra september til desember i 2005, var han på lån til den skotske førstedivisjonsklubben Stirling Albion, hvor han fikk fire kamper. I november 2006 forlot Giacomi Rangers FC og gikk til det belgiske førstedivisjonslaget KSK Beveren. Uten å gjøre alt for stor suksess de gangene han kom utpå banen, så ble han ofte henvist til benken. I mars 2008 gikk veien til Norge og Kristiansund med spill for Kristiansund BK. Hans siste lag var for Averøykameratene i 2011.