Teagan Croft

Teagan Croft

Teagan Croft

Teagan Croft is an Australian actress. She stars as Rachel Roth on the DC Universe / HBO Max superhero series Titans and also portrayed the title character in the 2016 science fiction film The Osiris Child.

Name:Teagan Croft, Teagan
Born:April 23, 2004 in Sydney, Australia
Height:5 ft 4 in (1.63 m)
Parents:Tims Croft, Rebecca McNamee-Croft
Profession:Actress
Nationality:Australia, American