Born in Atlanta, Georgia, USA, from age eight Nichole began participating in competitions. At the age of ten was selected to be featured on 60 Minutes story about beauty competitions and talent search Read more
Acting