DC Universe Wiki

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


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.

External links []