
Erin Moriarty is an American actress best known for portraying Annie January / Starlight in Amazon Prime’s hit series The Boys (2019–present). Elair Moriarty was born on June 24, 1994, in New York City. As of 2026, she is 31 years old. Her zodiac sign is Cancer.
Personal Details
| Full Name | Erin Elair Moriarty |
| Profession | Actress |
| Date of Birth | June 24, 1994 |
| Age | 31 years |
| Birthplace | New York City, USA |
| Nationality | American |
| Ethnicity | Caucasian |
| Zodiac Sign | Cancer |
| Friends | Erica Lauren |
Career
Erin debuted on screen in 2010 with a guest role on One Life to Live. Early highlights include True Detective (2014) and Jessica Jones (2015). Her breakthrough came with The Boys (2019–present) as Starlight, earning acclaim and nominations. Film credits include The Kings of Summer (2013), Captain Fantastic (2016), and Blood Father (2016).
In 2024–2025, she faced online harassment over appearance changes, took a social media break, and revealed a Graves’ disease diagnosis in May 2025, crediting treatment for improved well-being. , Erin films the final season of The Boys and selective roles.
Physical Appearance
| Height | 5 ft 6 in (168 cm) |
| Weight | ~125 lbs (57 kg) |
| Eye Color | Brown |
| Hair Color | Blonde |
| Body Type | Slim |
Erin Moriarty Net Worth 2026
Erin Moriarty’s estimated net worth is $4 million USD. Primary sources include her long-running role in The Boys, film salaries, and residuals.
Social Media Presence
Erin is active on Instagram (@erinelairmoriarty)
FAQs
How old is Erin Moriarty ?
She is 32 years old, born on June 24, 1994.
What is Erin Moriarty’s height?
She stands at 5 feet 6 inches (168 cm) tall.





