Renee O'Connor - American actress, producer, and director. She was born February 15, 1971 in Katy, United States of America.
Best known for her work on films such as A Question of Faith (2017), Beyond the Farthest Star (2015), Watch the Sky (2017) and Xena: Warrior Princess (1995-2001) TV series.