Teagan Croft

Australian actress

Knowledge panel

Occupation

Actor

Born in

Australia

Born

April 23, 2004

Zodiac

Taurus

8,162

days alive

22

years old

Born
April 23, 2004 in 🇦🇺Australia
Zodiac
♉︎Taurus·monkey 🐒
1 sourceUpdated Aug 2026

About

Cited1

Teagan Croft is an Australian actress. She appeared as Rachel Azarath / Rachel Roth / White 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. She is currently set to play Rapunzel in Disney’s live action adaptation of Tangled alongside Milo Manheim.

Birth Chart

Natal Chart

Teagan's Birth Chart

Astrology
♈︎♉︎♊︎♋︎♌︎♍︎♎︎♏︎♐︎♑︎♒︎♓︎
Fire
Earth
Air
Water

Sun Sign

Taurus♉︎

Moon Sign

Gemini♊︎

Dominant Element

Earth

⚠️ Rising sign requires birth time for accurate calculation

Planetary positions calculated for April 23, 2004

Connections4

Verified Sources

1
⚖️Compare with someone
Timeline
2023
Day 7,133
Age 19

Titans Season 4 Premiere

Confidence
96%
Nov 3, 2023

Teagan Croft stars as Raven in the final season of Titans.

2021
Day 6,320
Age 17

Titans Season 3 Premiere

Confidence
96%
Aug 12, 2021

Teagan Croft reprises her role as Raven in the third season of Titans.

2019
Day 5,614
Age 15

Titans Season 2 Premiere

Confidence
96%
Sep 6, 2019

Teagan Croft continues to portray Raven in the second season of Titans.

2018
Day 5,285
Age 14

Titans Series Premiere

Confidence
96%
Oct 12, 2018

Teagan Croft makes her debut as Raven in the DC Universe series Titans.

2017
Day 4,636
Age 12

The Osiris Child Premiere

Confidence
96%
Jan 1, 2017

Appears in the science fiction film 'The Osiris Child'.

2016
Day 4,270
Age 11

Home and Away Appearance

Confidence
96%
Jan 1, 2016

Guest starred in the Australian soap opera 'Home and Away'.

Day 4,270
Age 11

Harrow Acting Debut

Confidence
96%
Jan 1, 2016

First acting role in the Australian drama series 'Harrow'.

2004
Day 0
Age 0

Born in Sydney, Australia

Confidence
96%
Apr 23, 2004

Teagan Croft is born.