Guillaume Canet s-a nascut pe 10 aprilie 1973 in Boulogne-Billancourt, Franta. Canet si-a inceput cariera in teatru si televiziune, iar mai apoi a trecut la film. In 1997 a aparut in thriller-ul Barracuda pentru care a castigat premiul de interpretare la Festivalul Saint-Jean-de-Luz in 1999. In acelasi an a fost nominalizat la Premiile César pentru rolul lui Vincent Mazet in comedia En plein coeur. A jucat in mult apreciatul Love me if you dare (Jeux d'enfants) alaturi de Marion Cotillard, in The Beach in regia lui Danny Boyle, iar in 2005 a aparut in productia internationala Joyeux Noël, care a fost nominalizat la Premiile Oscar la categoria "Cel mai bun film strain". In 2006 a scris si a regizat filmul Tell No One, pentru care a castigat Premiul Cesar pentru "Cel mai bun regizor". A fost casatorit din 2001 pana in 2006 cu actrita Diane Kruger, iar din 2007 este impreuna cu actrita Marion Cotillard.