Emma Leonard: Emma Leonard. Actress: 800 Words. Emma Leonard was born on 2 February 1986 in Sydney, New South Wales, Australia. She is an actress and producer, known for 800 Words (2015), Home and Away (1988) and Almost Paradise (2020).
Known For: 800 Words (TraceyTracey Dennis), Home and Away (Henrietta Brown), Almost Paradise (Catherine Himmel), Paramedics: Special Unit Vehicle (Rebecca)