Teagan Croft is an Australian actress on Titans, who portrays the role of Rachel Roth/Raven.
Biography[]
Life and Career[]
Teagan Croft was born in Australia in 2003/2004. Teagan Croft is best known for her outstanding performance as Scout Finch in To Kill a Mockingbird and her role as Indi Sommerville in Science Fiction Volume One: The Osiris Child.