Loading
Loading

Iona Bell is best known for Lou Lou in Hunger Games, Sunrise on the Reaping (2026) and Myrtle in Fing! (2026). Iona was born in Peterborough, Cambridgeshire. Iona is an English actress, also with Scottish and Irish heritage.
Savage Flowers2025
Pulp by Rind2022
FING!2027
The Hunger Games: Sunrise on the Reaping2026
Frayed2025
Mare