Die im Jahre 1991 als Poppy Gabriella Drayton in England geborene Poppy Drayton ist seit 2012 im Schauspielgeschäft. Nach verschiedenen Gastrollen, unter anderem in Downton Abbey und Father Brown und als Elizabeth Thatcher in dem Hallmark TV-Film „When Calls the Heart“ kam der Durchbruch ausgerechnet mit einer US-Serie. Im Jahre 2015 ergatterte sie eine Hauptrolle in der Fantasyserie The Shannara Chronicles. Hier spielte sie die Rolle von Amberle. Seit 2018 ist sie als Hexe in der neuen Version von Charmed (2018) zu sehen.
ihr Privatleben hält Poppy Drayton unter strengem Verschluss. Über Liebschaften ist öffentlich nichts weiter bekannt.