Craig David - Insomnia (Official Video)
Craig David - 6 of 1 Thing (Official Video)
Craig David - Don't Love You No More (I'm Sorry) (Official Video)
Craig David - Unbelievable (Official Video)
Craig David - Time to Party (Official Audio)
Craig David - Rise & Fall ft. Sting (Official Video)
Craig David - All the Way (Official Video)
Craig David - One More Time (Official Video)
Craig David - 7 Days (Official Video)
Craig David - Once in a Lifetime (Official Audio)
Craig David - Fill Me In
Craig David - Fill Me In (Official Video)
Craig David - Separate Ways (Official Audio)
Craig David - Rendezvous
Craig David - Heartline
Craig David - Walking Away (Official Video)
Nothing Like This / Ain't Giving Up - Live from the BRITs Nominations Show 2017
Craig David - When You Know What Love Is - Live Performance | Vevo
Craig David - Fast Cars (Official Audio)
Craig David - All We Needed (Official BBC Children in Need Single 2016)