Cast and Crew of Vanity Fair

Cast of
Vanity Fair

About Vanity Fair

Beautiful, funny, passionate, and calculating, Becky is the orphaned daughter of a starving English artist and a French chorus girl. She yearns for a more glamorous life than her birthright promises and resolves to conquer English society by any means possible. A mere ascension into the heights of society is simply not enough. So Becky finds a patron in the powerful Marquess of Steyne whose whims enable Becky to realise her dreams. But is the ultimate cost too high for her?

Full Cast of Vanity Fair

Reese Witherspoon
plays Becky Sharp

Reese Witherspoon as Becky Sharp

Laura Jeanne Reese Witherspoon (born March 22, 1976) is an American actress. The recipient of various accolades, incl...

See Reese Witherspoon's other roles

James Purefoy
plays Rawdon Crawley

Jonathan Rhys Meyers
plays George Osborne

Jonathan Rhys Meyers as George Osborne

Jonathan Rhys Meyers is an Irish actor and model. He is best known for his roles in the films Velvet Goldmine, Bend ...

See Jonathan Rhys Meyers's other roles

Romola Garai
plays Amelia Sedley

Gabriel Byrne
plays The Marquess of Steyne

Gabriel Byrne as The Marquess of Steyne

Gabriel James Byrne (born 12 May 1950) is an Irish actor, film director, film producer, screenwriter, cultural ambass...

See Gabriel Byrne's other roles

Rhys Ifans
plays William Dobbin

Rhys Ifans as William Dobbin

Rhys Ifans (born Rhys Owain Evans; 22 July 1967) is a Welsh actor and musician. He was the frontman of Welsh rock mus...

See Rhys Ifans's other roles

Jim Broadbent
plays Mr. Osborne

Jim Broadbent as Mr. Osborne

Jim Broadbent (born 24 May 1949) is an English actor. He won an Academy Award and a Golden Globe Award for his suppor...

See Jim Broadbent's other roles

Bob Hoskins
plays Sir Pitt Crawley

Eileen Atkins
plays Miss Matilda Crawley

Tony Maudsley
plays Joseph Sedley

Douglas Hodge
plays Pitt Crawley

Douglas Hodge as Pitt Crawley

Douglas Hodge is an English actor, director, and musician who trained for the stage at the Royal Academy of Dramatic ...

See Douglas Hodge's other roles

Tom Sturridge
plays Older Georgy Osborne

Robert Pattinson
plays Older Rawdy Crawley (uncredited)

Robert Pattinson as Older Rawdy Crawley (uncredited)

Robert Douglas Thomas Pattinson (born 13 May 1986) is an English actor. Noted for his versatile roles in both big-bud...

See Robert Pattinson's other roles

Ruth Sheen
plays Miss Pinkerton

William Melling
plays Rawdy

Barbara Leigh-Hunt
plays Lady Bareacres

Roger Lloyd Pack
plays Francis Sharp

Roger Lloyd Pack as Francis Sharp

Roger Lloyd-Pack was an English stage screen and television actor . He attended Bedales School in Hampshire and went ...

See Roger Lloyd Pack's other roles

Angelica Mandy
plays Young Becky

Deborah Findlay
plays Mrs. Sedley

John Franklyn-Robbins
plays Mr. Sedley

Tim Preece
plays Horrocks

Natasha Little
plays Lady Jane Sheepshanks

Natasha Little as Lady Jane Sheepshanks

From Wikipedia, the free encyclopedia. Natasha Little (born 2 October 1969) is a British actress. She is best known ...

See Natasha Little's other roles

Geraldine McEwan
plays Lady Southdown

Kathryn Drysdale
plays Rhoda Swartz

Kelly Hunter
plays Lady Steyne

Kelly Hunter as Lady Steyne

From Wikipedia, the free encyclopedia Kelly Hunter MBE (born 21 July 1963) is a British film, television, radio, sta...

See Kelly Hunter's other roles

Richard McCabe
plays The King

Richard McCabe as The King

From Wikipedia, the free encyclopedia. Richard McCabe (born 1960) is a Scottish actor. Description above from the W...

See Richard McCabe's other roles

John Woodvine
plays Lord Bareacres


Crew of Vanity Fair

Discover the backstage crew of Vanity Fair →