Cast and crew
Black Swan
Directed by Darren Aronofsky · starring Natalie Portman, Mila Kunis and Vincent Cassel
- 16 actors
- 8 in the crew
- 2010
- 1 h 48 min
Black Swan: cast and crew
Director
Actors and characters
- Actors
- 16
- Crew
- 8
- Youngest at release
- 25 yearsJanet Montgomery
- Eldest at release
- 71 yearsMark Margolis
-
Natalie Portman Nina Sayers
-
Mila Kunis Lily
-
Vincent Cassel Thomas Leroy
-
Barbara Hershey Erica Sayers
-
Winona Ryder Beth Macintyre
-
Benjamin Millepied David
-
Ksenia Solo Veronica
-
Kristina Anapau Galina
-
Janet Montgomery Madeline
The whole cast 16
-
Natalie Portman Nina Sayers
-
Mila Kunis Lily
-
Vincent Cassel Thomas Leroy
-
Barbara Hershey Erica Sayers
-
Winona Ryder Beth Macintyre
-
Benjamin Millepied David
-
Ksenia Solo Veronica
-
Kristina Anapau Galina
-
Janet Montgomery Madeline
-
Sebastian Stan Andrew
-
Mark Margolis Mr. Fithian
-
Marcia Jean Kurtz Costumer Georgina
-
Deborah Offner Administrator Susie
-
Stanley B. Herman Uncle Hank
-
Sarah Hay Corps De Ballet
-
Andrew Daly Ballet Dancer
Crew
Writers 1
Companies
- Production companies
- Searchlight Pictures, Cross Creek Pictures, Protozoa Pictures
Questions about the cast of Black Swan
- Who plays Nina Sayers in Black Swan?
- Natalie Portman plays Nina Sayers.
- Who plays Lily in Black Swan?
- Mila Kunis plays Lily.
- Who plays Thomas Leroy in Black Swan?
- Vincent Cassel plays Thomas Leroy.
- Who plays Erica Sayers in Black Swan?
- Barbara Hershey plays Erica Sayers.
- Who plays Beth Macintyre in Black Swan?
- Winona Ryder plays Beth Macintyre.
- Who plays David in Black Swan?
- Benjamin Millepied plays David.
- Who directed Black Swan?
- Darren Aronofsky.
- Who wrote Black Swan?
- Mark Heyman.
- How many actors are in Black Swan?
- 16 actors are credited, and 8 people in the crew.
The cast in numbers
Darren Aronofsky has also directed Mark Margolis in 5 films: Noah (2014), The Wrestler (2008), The Fountain (2006) and 2 more.
Darren Aronofsky has also directed Stanley B. Herman in 4 films: Caught Stealing (2025), Mother! (2017), Requiem for a Dream (2000) and 1 more.
Mark Margolis and Marcia Jean Kurtz had already worked together on 2 films: The Wrestler (2008) and Requiem for a Dream (2000).
Stanley B. Herman and Marcia Jean Kurtz have worked together on 2 other films: Mother! (2017) and Requiem for a Dream (2000).
Natalie Portman and Winona Ryder had already worked together on one film: Zoolander (2001).
Natalie Portman and Benjamin Millepied have worked together on one other film: Reset (2015).
With the most films on MovieNCo: Natalie Portman (49), Vincent Cassel (38) and Winona Ryder (35).
The cast’s average age at release is 41 (of the 11 actors whose birth date we know).







