Rebel Penfold-Russell is an actor and director. Penfold-Russell has most recently worked on WillFull (2001) and Emma's War (1988).
About Rebel Penfold-Russell
- Name: Rebel Penfold-Russell
Filmography as Actor
- Emma's War (1988)
Filmography as Director
- WillFull (2001)