Craig David Craig David is a musician known for their british soul, dance pop, r&b and urban contemporary music. Top tracks by Craig David Related artists Eldridge Curio Charice Preyé