Eliza O'Flaherty (née Winstanley; 1 September 1818 – 2 December 1882) was an Australian writer and stage actress.
O'Flaherty was born on 1 September 1818 in Blackburn, Lancashire, England,[1] daughter of William Winstanley and Eliza Finch, and emigrated to Australia with her family in 1833.
Her father was a decorator at the theatre, and her sister Ann was engaged as singer and dancer.
She managed the Olympic Theatre in Sydney with her spouse in 1842, where she caused a scandal by playing Richard III; at the time, women playing men's roles was not common in Australia, where theatre in itself had only recently been introduced.
O'Flaherty left Australia for England in 1846, where she enjoyed a successful acting career, performing privately for Queen Victoria on several occasions.