The British teen drama Skins ran for seven seasons on E4 from 2007 to 2013, following distinct groups of Bristol sixth-form students. The series became known for its bold storytelling and for launching the careers of several young actors.
Created by Bryan Elsley and Jamie Brittain for Company Pictures, the show is structured around three main generations of characters, with a final redux series revisiting fan favourites as young adults. Understanding the cast of Skins means tracking these generational shifts, as few actors remained on the show for its entire run.
Below is a complete breakdown of the cast of Skins, organised by season and generation, with specific details on key characters and recurring roles.
Cast of Skins Season 1
The first generation of characters, introduced in Series 1 and 2, formed the core of the show’s initial success. These nine main cast members were largely unknown at the time, though several went on to prominent Hollywood careers.
Tony Stonem, Michelle Richardson, Chris Miles, Jal Fazer, Maxxie Oliver, Lucy (Sketch), Anwar Kharral, Sid Jenkins, Cassie Ainsworth
Effy Stonem, Freddie McClair, Katie Fitch, Emily Fitch, Naomi Campbell, JJ Jones, James Cook, Thomas Tomone, Pandora Moon
Franky Fitzgerald, Rich Hardbeck, Grace Violet, Mini McGuinness, Liv Malone, Alo Creevey, Nick Levan, Matty Levan
Effy Stonem, James Cook, Cassie Ainsworth, Naomi Campbell, Emily Fitch
- Breakout stars: Nicholas Hoult (Tony Stonem) went on to star in Mad Max: Fury Road and The Great. Dev Patel (Anwar Kharral) was cast in Slumdog Millionaire shortly after.
- Complete cast change: After Series 2, the entire main cast was replaced. Only Effy Stonem (Kaya Scodelario) and Pandora Moon (Lisa Backwell) returned as recurring characters in Generation 2.
- Recurring roles: Effy Stonem began as a minor character in Series 1 before becoming the central figure of the second generation.
- Actor overlap: Hannah Murray (Cassie Ainsworth) and Kaya Scodelario both returned for Series 7, making them the longest-serving cast members across multiple seasons.
- Guest stars: Series 7 featured returning guests including Lily Loveless (Naomi Campbell) and Kathryn Prescott (Emily Fitch).
| Attribute | Details |
|---|---|
| Full series title | Skins |
| Years aired | 2007–2013 |
| Network | E4 |
| Number of seasons | 7 |
| Total episodes | 61 |
| Creators | Bryan Elsley, Jamie Brittain |
| Production company | Company Pictures |
| Setting | Bristol, England |
Cast of Skins Season 2
Series 2 continued the story of the first generation, with the same core cast returning. Nicholas Hoult, Hannah Murray, Joe Dempsie, Mike Bailey, Larissa Wilson, Dev Patel, Mitch Hewer, Georgina Moffat, and April Pearson all reprised their roles.
The season is notable for the deepening of character arcs, particularly for Cassie Ainsworth (Hannah Murray) and Chris Miles (Joe Dempsie). It also marked the final regular appearances for this generation of actors, who departed at the end of Series 2.
Effy Stonem (Kaya Scodelario) appeared in minor roles throughout Series 1 and 2 before becoming a main cast member in the second generation. She is the only character to appear as a regular in three distinct generations of the show.
Cast of Skins Season 3
The third series introduced the second generation of characters, a completely new ensemble attending Roundview College. The main cast included Kaya Scodelario (Effy Stonem), Jack O’Connell (James Cook), Luke Pasqualino (Freddie McClair), Lily Loveless (Naomi Campbell), Megan Prescott (Katie Fitch), Kathryn Prescott (Emily Fitch), Ollie Barbieri (JJ Jones), Lisa Backwell (Pandora Moon), and Merveille Lukeba (Thomas Tomone).
This generation is often noted for its darker tone and more serialised storytelling, with Effy Stonem emerging as the central protagonist. The complete cast change was a defining feature of the show’s format, allowing it to explore new dynamics and themes.
Cast of Skins Seasons 5, 6 and 7
Cast of Skins Season 5 and Season 6
The third generation, comprising Series 5 and 6, introduced another complete cast refresh. Main actors included Dakota Blue Richards (Franky Fitzgerald), Sebastian De Souza (Matty Levan), Sean Teale (Nick Levan), Freya Mavor (Mini McGuinness), Laya Lewis (Liv Malone), Will Merrick (Alo Creevey), Sam Jackson (Rich Hardbeck), and Jessica Sula (Grace Violet).
Series 5 and 6 ran back-to-back, following this group through their final years of sixth form. The cast change was again total, with no regular characters carrying over from the second generation.
Cast of Skins Season 7
The seventh and final series, subtitled Skins Redux, returned to former characters now in young adulthood. It was structured as three separate two-part stories, each focusing on a different character: Effy Stonem (Kaya Scodelario), James Cook (Jack O’Connell), and Cassie Ainsworth (Hannah Murray).
Guest appearances from Lily Loveless (Naomi Campbell) and Kathryn Prescott (Emily Fitch) also featured in Series 7. This series marked the conclusion of the show and reunited actors from two separate generations.
The redux format of Series 7 deliberately broke the generational pattern. It was the only season to feature actors from the first and second generations as main characters, though they appeared in separate storylines rather than sharing scenes.
Cast of Skins Cook
James Cook, played by Jack O’Connell, was a main character in the second generation (Series 3–4) and returned as the lead of his own two-part story in Series 7. Cook is remembered as one of the show’s most intense and memorable characters.
Jack O’Connell has since built a successful film career, with roles in Unbroken, 71, and Starred Up. His performance in Skins is widely credited as his breakthrough role.
Cast of Skins Teacher
Several teachers and adult figures appeared across the series, though none were main cast members. The most notable recurring teacher character was Doug Milsom, played by David Bloom, who served as the head of sixth form and appeared across multiple generations.
Other adult roles included various parents and authority figures, but the show’s focus remained firmly on the teenage characters. No teacher was ever a regular member of the main cast.
Timeline of Cast Changes
- 2007: Series 1 premieres with the first generation cast (Nicholas Hoult, Hannah Murray, Dev Patel, and others).
- 2008: Series 2 continues with the same cast.
- 2009: Series 3 and 4 introduce the second generation (Kaya Scodelario, Jack O’Connell, Lily Loveless).
- 2011: Series 5 and 6 bring the third generation (Dakota Blue Richards, Sebastian De Souza, Freya Mavor).
- 2013: Series 7 returns to Effy Stonem, James Cook, and Cassie Ainsworth.
Established Facts and Remaining Uncertainties
Established information
- Main cast members for all seven seasons are confirmed through official credits on Wikipedia and IMDb.
- The generational structure of the show is clearly documented.
- All actors listed in the research are verified as main or recurring.
Information that remains unclear
- Exact episode counts for minor or guest characters are not consistently detailed.
- Some background or uncredited roles are not fully documented in public databases.
- No unverified rumours about cast disputes or unreleased appearances are included here.
Understanding the Show’s Casting Format
Skins was distinctive for its deliberate generational casting strategy. The creators, Bryan Elsley and Jamie Brittain, designed the show to follow teenagers through two years of sixth form, then replace the entire cast to reflect a new cohort. This allowed the series to continue for seven seasons without age-related continuity issues.
The approach also launched the careers of several actors. Nicholas Hoult, Dev Patel, Kaya Scodelario, and Jack O’Connell all gained significant industry attention from their roles on the show. The cast of Skins was consistently praised for its raw and authentic performances.
The complete cast changes between generations mean that the term “cast of Skins” can refer to very different groups of actors depending on the season. Always check the specific season when looking up an actor or character.
Sources and Credibility
The cast information above is drawn from official credits and well-documented sources. The primary references are the full credits on IMDb and the character lists on Wikipedia, both of which are regularly updated and widely cited.
The show was created by father-and-son television writers Bryan Elsley and Jamie Brittain for Company Pictures.
Summary of the Cast of Skins by Generation
The cast of Skins spans four distinct groups across seven seasons, with the first generation (Series 1–2), second generation (Series 3–4), third generation (Series 5–6), and a redux series (Series 7). Key actors like Nicholas Hoult, Kaya Scodelario, and Jack O’Connell gained fame from their roles. For a complete breakdown, see the Skins TV Series cast by season and generation guide.
Frequently Asked Questions
Who played Tony Stonem in Skins?
Tony Stonem was played by Nicholas Hoult in Series 1 and 2. It was one of his earliest major roles.
Which Skins cast members became famous?
Nicholas Hoult, Dev Patel, Kaya Scodelario, and Jack O’Connell all built successful film and television careers after the show.
Did any actor appear in all seasons of Skins?
No single actor appeared in all seven seasons as a main cast member. Hannah Murray and Kaya Scodelario appeared in the most seasons.
What is the Skins Redux series?
Series 7, subtitled Skins Redux, returned to three former characters—Effy Stonem, James Cook, and Cassie Ainsworth—as young adults.
How many generations of cast were there in Skins?
There were three main generations of teenage characters, plus a fourth redux series featuring returning adults.
Was Dev Patel in Skins?
Yes, Dev Patel played Anwar Kharral in the first generation (Series 1 and 2). It was his first acting role.
Who played Effy Stonem?
Effy Stonem was played by Kaya Scodelario across multiple generations, from Series 1 through Series 7.
Did Jack O’Connell return for Skins Series 7?
Yes, Jack O’Connell returned as James Cook for his own two-part story in Series 7.
What teachers appeared in Skins?
The most notable recurring teacher was Doug Milsom, played by David Bloom. No teacher was ever a main cast member.
When did Skins first air?
Skins premiered on E4 on 25 January 2007 and concluded on 5 August 2013.











