Cassel 23 Kasım 1966'da Paris'te doğdu. Babası devrin ünlü aktörlerinden Jean-Pierre Cassel (1932-2007), annesi ise gazeteci ve yazar Sabine Litique'ti. Erkek kardeşi Mathias rapçi, üvey kız kardeşi Cecile ise aktristir. Vincent, 15 yaşında oyuncu olmaya karar verdi ve bu yönde çalışmalara başladı.
Fransa'da aktörlük kariyerine başlayan Cassel, 2000 yapımı Kızıl Nehirler filmi ile ünlendi. 2002'de Gaspar Noe'nin tartışma yaratan filmi Dönüş Yok'ta oynadı. Ocean's 12 ve Ocean's 13 filmlerinde François Tolour rolünü üstlendi. 2008 yapımı Mesrine filmindeki rolüyle En İyi Erkek Oyuncu dalında Cesar Ödülü'nü kazandı.
2010 yılın Darren Aronofsky'nin Siyah Kuğu (Black Swan) filmindeki bale direktörü Thomas rolüyle beğeni topladı. 2013'te de Danny Boyle'un Trance filminde rol aldı.
Vincent Cassel, 1999 ile 2013 yılları arasında İtalyan aktris Monica Bellucci ile evli kaldı. Bu evlilikten Deva (d. 2004) ve Léonie (d. 2010) adında 2 kızı oldu. İkili 2013'ün Ağustos ayında ayrılma kararı aldıklarını açıkladı.
Cassel'in ilgi alanları arasında capoeira sporu bulunuyor. Ünlü oyuncu, Ocean's Twelve filminde bu spordaki yeteneklerini sergilemişti. Ünlü aktörün boyu ise 1.88 m.