Charlie Sheen and Denise Richards in 2002 By Author Kay Rhodes at Jun 22, 2015 • Category Charlie Sheen Credit:WENN.comLocation:californiaStars:Charlie Sheen, Denise Richards