Birthday
Place of Birth
Louisville, Kentucky, USABiography
Nicole Velasco Lockard is a multidisciplinary artist working primarily as an actor in the Chicagoland area.Free Trial Channels
All Movies List
AD