Blair's first onscreen role was in the 2017 film
Band Aid, and she subsequently appeared in the television miniseries
Waco in 2018. She rose to prominence at the age of five after starring in the film
Bird Box. Blair spent the majority of the film blindfolded. in which
The Guardian considered her "[a]n unexpected joy ... with adorable confidence". Blair also starred as Guppy in the superhero film
We Can Be Heroes (2020), the sequel to
The Adventures of Sharkboy and Lavagirl in 3-D (2005). She undertook all her own stunts.
The Daily Telegraph praised Blair's performance as "very funny" and "just absurd ... the effects team simply aren't needed when she's doing her thing". In 2022, Blair portrayed
Leia Organa in the
Star Wars streaming show
Obi-Wan Kenobi. Of Blair's casting, series writer
Joby Harold stated the team needed an actor who would embody a young
Carrie Fisher's voice and spirit: "[we need] [s]omebody who feels spirited. They don't feel precocious. They don't feel like they are speaking as an adult writing for a kid, but you feel the spirit of what Carrie Fisher built." Harold found Blair to be "an amazing little actor" who miraculously captured that spirit, particularly in her scenes with co-star
Ewan McGregor. Blair was praised for her portrayal of the character's strength, wit, and intelligence;
NPR commented that she "practically channels Carrie Fisher's subversive, wisecracking spirit". In a more mixed review of her performance, Nick Schager of
The Daily Beast thought Blair's line deliveries were "not ... consistently great" but considered her adequate for the role. Blair's performance was nominated for a
Saturn Award for
Best Performance by a Younger Actor in a Streaming Television Series. It was released on November 4, 2022, to mixed reviews. In July of that year, Blair joined the cast of the horror film
The Boogeyman (2023), an adaptation of
Stephen King's
eponymous short story. She portrayed Sawyer, a young girl whose family is terrorized by a cryptic monster. She was hesitant to take the role, not wanting to portray "another character that had to be saved". After reading the script, she reconsidered, however, seeing that Sawyer was "so much more than that". Blair found it challenging to portray her character's fear, the emotion she connected with the least as an actress. Several critics lauded her performance;
The Hollywood Reporter stated: "Blair is so convincingly terrified throughout that you hope that child services monitored the production closely". For her role, she garnered a Saturn Award nomination for
Best Younger Performer in a Film. == Filmography ==