She is known for her role as Justine Littlewood in the CBBC children's series The Story of Tracy Beaker (2002–2006).
Thompson's first television appearance was in 1998, in the BBC mini-series Close Relations in which she played the role of Allegra.
[1] In 2002, Thompson began appearing as Justine Littlewood in the CBBC series The Story of Tracy Beaker, based on the Jacqueline Wilson book of the same name.
Justine was introduced in the first episode as the arch-enemy of the title character, Tracy Beaker (Dani Harmer).
In 2012, Thompson reprised her role as Justine Littlewood in Tracy Beaker Returns.