Lead actors include Miriam McDonald as Emma Nelson, Aubrey Graham (Drake) as Jimmy Brooks, and Cassie Steele as Manny Santos in ‘Degrassi: The Next Generation’.
Main cast
- Emma NelsonMiriam McDonald1–9Main
- Jimmy BrooksAubrey Graham (Drake)1–7Main
- Manny SantosCassie Steele1–9Main
- Spinner MasonShane Kippel2–9Main
- Ashley KerwinMelissa McIntyre1–7Main
- Craig ManningJake Epstein2–7Main
- Paige MichalchukLauren Collins1–7Main
- Ellie NashStacey Farber3–9Main
- Jay HogartMike Lobel3–9Main
- Liberty Van ZandtSarah Barrable-Tishauer1–9Main
Supporting cast
- Emma Nelson (recurring later)Miriam McDonald10–14 (guest)Supp
- Holly J. SinclairCharlotte Arnold6–9 (recurring), 10–12 (main)Supp
- Fiona CoyneAnnie Clark9–12Supp
- Declan CoyneLandon Liboiron9–10Supp
- Anya MacPhersonSamantha Munro6–12Supp
- Terri MacGregorChristina Schmidt1–4Supp
Guest & voice
- Derek HaigMarc Donato4–5Guest
- Ms. HatzilakosAmanda Richer5–7Guest
- Principal ChadMichael Kinney2Guest
No matches — try another name.
About this cast
‘Degrassi: The Next Generation’ (2001–2015) is a Canadian teen drama that follows the lives of students at Degrassi Community School. The series is known for tackling serious issues and launched the careers of several actors, including rapper Drake.
FAQs
Who plays Emma Nelson in Degrassi: The Next Generation?
Miriam McDonald played Emma Nelson, one of the main characters, from season 1 to 9.
Who plays Jimmy Brooks in Degrassi: The Next Generation?
Aubrey Graham (known as rapper Drake) played Jimmy Brooks from season 1 to 7.
Who plays Manny Santos in Degrassi: The Next Generation?
Cassie Steele played Manny Santos from season 1 to 9.
How many seasons of Degrassi: The Next Generation are there?
There are 14 seasons, airing from 2001 to 2015.
Is Degrassi: The Next Generation related to the original Degrassi series?
Yes, it is a sequel to ‘Degrassi Junior High’ and ‘Degrassi High’, featuring some characters from those shows as adults.
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026