Niamh Algar plays Iris Nixon, Tom Hollander plays Cameron Beck, and Maya Sansa plays Nico Casterman.
Main cast
- Iris NixonNiamh AlgarSeasons 1 (8 episodes)Main
- Cameron BeckTom HollanderSeasons 1 (8 episodes)Main
- Nico CastermanMaya SansaSeasons 1 (8 episodes)Main
- Joy BaxterMeréana TomlinsonSeasons 1 (8 episodes)Main
- MeskiAngela BruceSeasons 1 (8 episodes)Main
- Alfie BirdSacha DhawanSeasons 1 (8 episodes)Main
Supporting cast
- Jensen LindKristofer HivjuSeasons 1 (7 episodes)Supp
- Enrico BruniMarco LeonardiSeasons 1 (5 episodes)Supp
- ClaudiaBeatrice FediSeasons 1 (5 episodes)Supp
- VittorioGabriele StellaSeasons 1 (5 episodes)Supp
- RonnyStefano GianinoSeasons 1 (5 episodes)Supp
- LemFabio La FataSeasons 1 (5 episodes)Supp
- Teo SolinasLorenzo de MoorSeasons 1 (4 episodes)Supp
- Hugo PymHarry LloydSeasons 1 (4 episodes)Supp
- Dia RamachandranAmina ZiaSeasons 1 (4 episodes)Supp
- Mani ChopraAdrian Paul JeyasinghamSeasons 1 (4 episodes)Supp
- DanielaDaniela ScattolinSeasons 1 (4 episodes)Supp
- Ingo HauserChristoph HülsenSeasons 1 (3 episodes)Supp
- Celia BaxterDebi MazarSeasons 1 (episodes n/s)Supp
No matches — try another name.
About this cast
The Iris Affair is a 2025 Sky Atlantic and NOW TV series. The lead cast includes Niamh Algar as Iris Nixon, Tom Hollander as Cameron Beck, and Maya Sansa as Nico Casterman, with a supporting ensemble of 13 actors.
Cast FAQs
Who plays Joy Baxter in The Iris Affair?
Meréana Tomlinson plays Joy Baxter.
Who plays Jensen Lind in The Iris Affair?
Kristofer Hivju plays Jensen Lind.
How many cast members are in The Iris Affair?
There are 19 cast members in total.
Sources: Sky · IMDb · Radio Times · Sky · Wikipedia · Updated June 2026
Related cast guide: A Family Affair