What movies and TV shows has Esther McGregor done?
Esther McGregor starred in several short films before making an appearance in father Ewan McGregor’s 2022 mini series Obi-Wan Kenobi. She guest starred on the show High School that same year.
Esther made the transition to the big screen in 2023, appearing alongside her dad and sister Clara McGregor in Bleeding Love.
She starred in 2024’s Babygirl with Nicole Kidman and Harris Dickinson and also in Pedro Almodóvar’s The Room Next Door the same year.
In 2025 she appeared on the Prime Video series We Were Liars.
In her new film Clean Hands, she and Zach Braff star as a narcotics officer and his heroin-addicted daughter.
And the two quickly bonded on set, which helped create a compelling onscreen dynamic.
“I think what Esther and I really found together, it was so helpful because that really was their relationship between Kevin and Brooke,” Braff exclusively told E! News of their character. “Making each other crack up and that easy banter. They were friends, so that’s what makes it so, so extra tragic.”
Who will Esther McGregor play in Fourth Wing?
Esther McGregor has been cast as Violet Sorrengail in the upcoming adaptation of Fourth Wing alongside German-born actor Emilio Sakraya as Xaden Riorson. Violet is a dragon rider who is described in the book as being exceptionally intelligent, achieving unprecedented feats.