Actualmente tiene un papel recurrente en "Legacies" en el canal The CW como Emma, consejera y bruja.
[8] Apareció en el clip musical "Higher & Higher" (2000) y en dos videos cortos de televisión, "Dancers: The Trailer" (2002), interpretando el papel de Jenny, y The Paper Round (2002) , una mujer policía.
David interpretó a Lyla, un personaje principal de la película londinense "Take 3 Girls" (2006).
David apareció como la protagonista femenina, Layla, en The Scorpion King 2: Rise of a Warrior (2008), filmado en Ciudad del Cabo, Sudáfrica.
[15] David apareció en la televisión estadounidense con un papel invitado en la serie de Fox "Touch" en 2012, interpretando a Kayla Graham.
David fue colocada en un collarín, mientras que el especialista sufrió graves lesiones en la cabeza.
[17] David lanzó su primer sencillo, "It's Me (You're Talking To)", en 2003, cuando firmó con BMG Music.
[25] David está activa en Designers Against Aids,[26] la Fundación Aldeas Infantiles SOS,[27] y Breast cancer awareness, por lo que hizo un desfile de moda para recaudar fondos para la London Fashion Week en The Dorchester Hotel.[¿cuándo?]
[29] Junto con otros, David pintó un autorretrato para ayudar a recaudar fondos para "Face Britain", un proyecto de The Prince's Trust Foundation.