Actrice et chanteuse, elle a incarné Catherine, la fille du personnage de Katie Holmes, Hazel, dans le téléfilm "No Apologies". Ses clips vidéos pour les titres "Top Spot" et "She Gets Away With Everything", ont été publiés sur la chaîne YouTube nommée "Funniflix" qui a accumulé plus de 4.8 milliards de vues.
En 2014, elle est apparue dans une publicité de Lee Jeans.
En 2017, elle est apparue dans le clip de MattyB, "On My Own", vidéo ayant été visionné plus de 70 millions de fois. En 2021, l'un des clips vidéos de la chaîne YouTube "Funniflix" dans lequel elle est apparue a dépassé les 500 millions de vues. La vidéo pour "She Gets Away With Everything" a quant à elle dépassé les 786 millions de vues.
Elle a un petit frère.
Ivey Meeks et les sœurs Haschak ont également fait des apparitions sur la chaîne YouTube "Funniflix". Elle est souvent aux côtés de Mimi Drabik dans les vidéos.