Click posts for full images.
American actress Mercedes Renard
Born in Miami, Florida, Mercedes Renard is an American actress. Mercedes Renard starred in the featured films Headspace (2005) and Hitch (2005). Also, she appeared in episodes of House (2007), NCIS (2008), and Dexter (2013).