Craig David on IMDb: Movies, TV, Celebs, and more... Poster

Photo Gallery

1 photo
Craig David
1 photo

Biography

Craig David was born on May 5, 1981 in Southampton, Hampshire, England as Craig Ashley David. See full bio »
Biography | Trailers & Videos