Teagan Croft is an Australian actress on Titans, who portrays the role of Rachel Roth/Raven.


Life and CareerEdit

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.

External links Edit

Community content is available under CC-BY-SA unless otherwise noted.