Teagan Croft Archives - FanboysInc | FanboysInc

Tag Archives: Teagan Croft

CBTVB: ‘Titans’ Live-Action Series Casts for First Teen Hero

By Muuka Muyumba

Australian actor Teagan Croft has been cast to play Raven in the new live-action series Titans from DC hero maven Greg Berlanti. The series is slated to premiere in 2018 as one of the first series for a DC-branded-direct-to-consumer digital