• 9¬†September 1979
  • ¬†Waycross, Georgia, USA

Nikki Deloach


Nikki Deloach was born on September 9, 1979 in Waycross, Georgia, USA as Ashlee Nicole DeLoach. She is an actress and producer, known for Awkward. (2011), Love & Other Drugs (2010) and The Net 2.0 (2006). She has been married to Ryan Goodell since September 5, 2009. They have one child.


Movie Name Release Date
Awkward. July 19, 2011