Poppy made her television debut in 2001, and was featured in several stage productions between 2002 and 2007. Her first big role was as June in the animated series Little Einsteins for four years (2005-2009). In 2008 she appeared in the movie of Jacqueline Wilson's Dustbin Baby. She starred in Mr Selfridge for 2 years as Rosalie Selfridge. Poppy has more recently been the main role in CBBC's new Sci-fi show Eve.