Najarra Townsend är en 34 skådespelerska ( 5 décembre 1989). Najarra Townsend har medverkat i 1 serie och 10 filmer. En föreställning som återfinns i rollen Little Girl i serien S Club 7. På bio, som Samantha i spelfilmen Contracted.