CharacterRachel Roth / RavenRachel Roth / Raven in Titans (2018), played by Teagan Croft. Played byTeagan CroftAppears inTitans2018