Rebel Penfold-Russell is an actress and producer, known for The Adventures of Priscilla, Queen of the Desert (1994), Frauds (1993) and Easy Virtue (2008). Read more on iMDB