English: Lisa Haydon is a Chennai-born actress who has lived abroad most of her life.
Telugu: చెన్నైలో పుట్టిన లిసా హేడెన్ తన జీవితం ఎక్కువకాలంలో విదేశాల్లోనే ఉన్నది.