Cast and Crew of 21 Grams

21 Grams

Paul Rivers, an ailing mathematician lovelessly married to an English émigré; Christina Peck, an upper-middle-class suburban housewife and mother of two girls; and Jack Jordan, a born-again ex-con, are brought together by a terrible accident that changes their lives.

Full Cast of 21 Grams

Sean Penn as Paul Rivers

Sean Penn

as Paul Rivers

Sean Justin Penn (born August 17, 1960) is an American actor and film director. He has won two Academy Awards, for hi...

Benicio del Toro as Jack Jordan

Benicio del Toro

as Jack Jordan

Benicio Monserrate Rafael del Toro Sánchez (born February 19, 1967) is a Puerto Rican actor and film producer. His aw...

Naomi Watts as Cristina Peck

Naomi Watts

as Cristina Peck

Naomi Ellen Watts (born 28 September 1968) is a British actress. After her family moved to Australia, she made her fi...

Eddie Marsan as Reverend John

Eddie Marsan

as Reverend John

Edward Maurice Charles Marsan (born 9 June 1968) is an English actor. He won the London Film Critics Circle Award and...

Clea DuVall as Claudia

Clea DuVall

as Claudia

Clea Helen D'Etienne DuVall (born September 25, 1977) is an American actress, writer, producer, and director. She is ...

Danny Huston as Michael Peck

Danny Huston

as Michael Peck

Daniel Sallis Huston (born May 14, 1962) is an American actor and director. Description above from the Wikipedia art...

Paul Calderon as Brown

Paul Calderon

as Brown

He was born in Puerto Rico 1959. Calderon moved to New York with his family at the age of six, where he grew up on th...

Annie Corley as Trish

Annie Corley

as Trish

Annie Corley is an American actress who has appeared in a wide variety of films and television shows since 1990. Her ...

John Rubinstein as Gynecologist

John Rubinstein

as Gynecologist

John Rubinstein (born December 8, 1946) is an American actor, composer and director.

Claire Pakis

as Laura

Nick Nichols

as Boy

Loyd Keith Salter

as Fat Man

Antef A. Harris

as Basketball Guy

Teresa Delgado

as Gina

Tony Guyton

as Guard #2

Wayne E. Beech Jr.

as Inmate #1

Keith Lamont Johnson

as Inmate #2
David Chattam as Caddie #1

David Chattam

as Caddie #1

David Chattam was born on October 22, 1968 in Calhoun, Georgia, USA. He is an actor and director, known for Star Trek...

Jeff Schmidt

as Caddie #3

Anastasia Herin

as Dolores
Carlo Alban as Lucio

Carlo Alban

as Lucio

Carlo Alban was born on October 3, 1979 and is currently 45 years old.

Hai Quang Tran

as Cashier

Sharon Bishop

as Receptionist

Jerry Chipman

as Cristina's Father
Tom Irwin as Dr. Jones

Tom Irwin

as Dr. Jones

Tom Irwin (born June 1, 1956) is an American film, television, and stage actor.

Arita Trahan

as Dr. Badnews

Rodney Ingle

as Barman
Catherine Dent as Ana

Catherine Dent

as Ana

Catherine Dent (born April 14, 1965) is an American actress who has starred in film and in television. Her first feat...

Kevin Chapman as Alan

Kevin Chapman

as Alan

Kevin Chapman is an American actor known for his big build and ability to play an assortment of characters ranging fr...

Randall Hartzog

as Friend #1

Dorothy Armstrong-Miles

as Female Friend #1

Barclay Roberts

as Male Friend #1

Lisa Sanchez

as Wife

Juan Corrigan

as Valet
Jennifer Pfalzgraff as Nurse

Jennifer Pfalzgraff

as Nurse

Jennifer Pfalzgraff was born on March 6, 1975 and is currently 49 years old.

Tricia Branch

as Skinny Woman
Adriana Barraza as Heart Transplant Nurse (uncredited)

Adriana Barraza

as Heart Transplant Nurse (uncredited)

Adriana Barraza González (born 5 March 1956) is a Mexican actress, acting teacher, and director. In 1999 director Al...


Crew of 21 Grams

Discover the backstage crew of 21 Grams →