Teagan Croft

Teagan Croft (born 23 April 2004) is an Australian-American actress. She appeared as Rachel Roth / Raven on the DC Universe / HBO Max superhero series Titans (2018–2023) and portrayed the title character in the 2016 science fiction film The Osiris Child.

Roles in Idea Wiki

 * Ray of Hope: Astral Force - Evie