Isabel Cueva was born on February 1, 1980 in Los Angeles, California, USA as Elizabeth Cueva. She is an actress and producer, known for Linda Jones, In the Name of Freedom (2010) and Goofyfoot (2010). She has been married to Douglas Tait since March 8, 2003.