Craig David (Pop Singer) was born on May 05, 1981. Get more info like birth place, age, birth sign & More
Craig David was born on May 05, 1981 in Southampton, England in England. Craig David born with Taurus birth sign.
Craig Davidhas celebrated the total number of 38 birthdays till date.