Naomi started her career as a singer with the ‘Bridge Church Youth Band.’ She was first spotted by British singer, actor, and TV personality Kéllé Bryan, best known as a member of the British R&B girl band ‘Eternal.’ This led Naomi to sign a deal with Bryan’s entertainment agency. Naomi then worked with the English songwriting and production team ‘Xenomania’.
In 2009, she earned her first major acting role when she was cast as ‘Megan’ in the second season of the ‘Disney Channel UK’ series ‘Life Bites.’ She appeared in 11 episodes of the series that was an adaptation of the ‘Disney Channel Italy’ original series titled ‘Life Bites - Pillole di vita.’
She landed up with the starring role of ‘Mohini "Mo" Banarjee’ in the 2010 American teen musical drama ‘Lemonade Mouth,’ after auditioning through a video conference from London. This was her first acting project with an American production company. The film was based on a 2007 novel of the same name by Mark Peter Hughes. It premiered on ‘Disney Channel’ on April 15, 2011. It was appreciated by the audience and helped Naomi gain initial recognition as an actor in the US.
Naomi also performed in some of the tracks of the soundtrack of ‘Lemonade Mouth’ that was released by ‘Walt Disney Records’ on April 12, 2011. These include her solo track ‘She's So Gone’ that reached the third spot on the ‘Bubbling Under Hot 100 Singles’ chart. She also contributed to the tracks ‘More Than a Band,’ ‘Breakthrough,’ and ‘Livin' on a High Wire,’ with other cast members.
She then appeared as ‘Maddy Shannon,’ an intelligent and socially clumsy 16-year-old girl in the American science-fiction series ‘Terra Nova.’ The series aired for a season on ‘Fox,’ from September 26 to December 19, 2011.
In 2013, she appeared in the music video of the song ‘Hurricane’ by American recording artist Bridgit Mendler, Naomi’s co-star from ‘Lemonade Mouth.’ The same year, she also appeared in two short films named ‘Modern/Love’ and ‘Our Lady of Lourdes.’ She also appeared in the third episode of the British series ‘By Any Means.’
She then released her first EP, ‘Invisible Division,’ independently, on August 25, 2014. It included four tracks, namely, ‘Hear the Bells,’ ‘Motions,’ ‘Say Nothing,’ and ‘Running.’ That year, she also appeared as ‘Maura’ in the short film ‘Hello, Again.’
Although she performed as ‘Ryoko’ in the hit 2015 science-fiction film ‘The Martian,’ her scenes were edited out before the film was ultimately released. In October that year, she earned one of the most remarkable roles of her career. The role was that of ‘Kimberly Hart, the Pink Ranger’ in the American superhero film ‘Power Rangers.’ Adapted from a TV series of the same name, the film premiered on March 22, 2017, at the ‘Regency Village Theater’ in Los Angeles, and was theatrically released in the US on March 24, 2017. Her performance as ‘Kimberly Hart’ garnered Naomi her first ‘Teen Choice Award’ nomination.
Meanwhile, between 2015 and 2016, she played the recurring role of ‘Sahira Desai’ in the British detective series ‘Lewis.’ On August 5, 2016, she released another EP, ‘Promises,’ consisting of four tracks, namely, ‘Lover's Lies,’ ‘Promises,’ ‘Fool,’ and ‘Prayer-Lude.’ She also released the non-album singles ‘Vows’ (2017), ‘So Low’ / ‘Undercover’ (2018), and ‘Irrelevant’ (2018).
She will be seen playing ‘Princess Jasmine’ in the upcoming American romantic fantasy–adventure film ‘Aladdin,’ directed by Guy Ritchie. After a four-month-long open casting call, an announcement at the 2017 ‘D23 Expo’ stated that Naomi had been cast as ‘Jasmine’ while Mena Massoud would play the titular role. The film, which is a live-action adaptation of the 1992 animated ‘Disney’ film of the same name, is scheduled to release on May 24, 2019.
She will also star as one of the three lead “angels” in the Elizabeth Banks-directed upcoming American action comedy ‘Charlie's Angels.’ The film also has Kristen Stewart, Elizabeth Banks, Djimon Hounsou, Patrick Stewart, and Ella Balinska in starring roles and is based on the ‘ABC’ crime–drama series of the same name. It is a reboot of the ‘Charlie's Angels’ franchise. The film is scheduled to release on November 1, 2019.