Teagan Croft

Teagan Croft is an Australian actress. She stars as Rachel Roth on the HBO Max superhero series Titans (2018–present) and also portrayed the title character in the 2016 science-fiction film The Osiris Child.


Teagan Croft is an Australian actress. She stars as Rachel Roth on the HBO Max superhero series Titans (2018–present) and also portrayed the title character in the 2016 science-fiction film The Osiris Child.
Read article on Wikipedia