Veena Sood har medverkat i 38 serie och 40 filmer. En föreställning som återfinns i rollen Eleanor Bloom i serien Lucifer. På bio, som Sparkles / Lily (voice) i spelfilmen Barbie and the Diamond Castle.