In 1998, Elia became an entertainer on ITV's Fun Song Factory for one series. Two years later she become a presenter on Discovery Kids, which led to a two hour reality show called Blast Off, where she attended the NASA Astronaut Training Camp for children. In 2002, Elia played Isabelle in the educational series, Energy for Pearson Education. The following year, she graduated from Sylvia Young.

In 2006, the actress was cast as Gemma Craig in the television drama series Dream Team. Elia played two Polly Delwar and Kerry in two separate stints in The Bill.

In 2008, Elia successfully auditioned for the musical drama series Britannia High. She was cast as Claudine Cameron. During her time on the show, she recorded a song 'Do It All Over Again'. The song peaked at #21 on the UK charts and it also entered the Australian charts at #12. A year later, Elia played Snow White in a Christmas pantomime at the Richmond Theatre. In 2010, the actress played the role of Amber in the movie Black Forest for the Syfy channel. In September of that year, Elia joined the cast of Emmerdale as Mia Macey.[1] In May 2011, Elia confirmed her departure from Emmerdale.[2]

For the 2010/2011 panto season, Elia played Princess Belle in Sleeping Beauty at The Hexagon Theatre in Reading.

After leaving Emmerdale, Elia performed the role of Princess Jasmine in Maidstone's Christmas pantomime of Aladdin in 2011/12.