Rebel Penfold-Russell har medverkat i ingen serie och 2 filmer. På bio, som Logowoman i spelfilmen The Adventures of Priscilla, Queen of the Desert.