Cast and Crew of All the Pretty Horses

All the Pretty Horses

The year is 1949. A young Texan named John Grady finds himself without a home after his mother sells the ranch where he has spent his entire life. Lured south of the border by the romance of cowboy life and the promise of a fresh start, Cole and his pal embark on an adventure that will test their resilience, define their maturity, and change their lives forever.

Full Cast of All the Pretty Horses

Matt Damon as John Grady

Matt Damon

John Grady

Matthew Paige Damon (born October 8, 1970) is an American actor, film producer, and screenwriter. He is the...

Henry Thomas as Rawlins

Henry Thomas

Rawlins

Henry Jackson Thomas, Jr. (born September 9, 1971) is an American actor and musician. He has appeared in more than...

Lucas Black as Blevins

Lucas Black

Blevins

Lucas York Black (born November 29, 1982) is an American film and television actor. He is known for his roles in the...

Penélope Cruz as Alejandra

Penélope Cruz

Alejandra

Penélope Cruz Sánchez (born 28 April 1974) is a Spanish actress. Known for her roles in films of several genres,...

Rubén Blades as Rocha

Rubén Blades

Rocha

​From Wikipedia, the free encyclopedia.   Rubén Blades Bellido de Luna (born July 16, 1948) is a Panamanian salsa...

Robert Patrick as Cole

Robert Patrick

Cole

Robert Hammond Patrick was born on November 5, 1958 in Marietta, Georgia, raised there and Boston, Mass., Dayton,...

Julio Oscar Mechoso as Captain

Julio Oscar Mechoso

Captain

Julio Oscar Mechoso (born May 31, 1955) is a Cuban-American actor. He is occasionally credited as Julio Mechoso. ...

Miriam Colon as Alfonsa

Miriam Colon

Alfonsa

From Wikipedia, the free encyclopedia Míriam Colón (born August 20, 1936) is a Puerto Rican actress and the founder...

Julio Cesar Cedillo as Campesino

Julio Cesar Cedillo

Campesino

Julio Cedillo is an actor and writer.

Jesse Plemons as Young Grady (uncredited)

Jesse Plemons

Young Grady (uncredited)

Jesse Plemons (born April 2, 1988) is an American actor. He began his career as a child actor and achieved a...

Angelina Torres

Luisa

J.D. Young

Grandfather

Yvette Diaz

Girl

Imelda Colindres

Girl's Mom

Augustin Solis

Manuel

Elizabeth Ibarra

Maria

Lonnie Rodriguez

Esteban

Ferron Lucero Jr.

Lieutenant's Man

Manuel Sanchez

Lieutenant's Man

Denes Lujan

Orlando

Edwin M. Figueroa

Charro

Matthew E. Montoya

Indian

Julian Prada

Prison Singer

Roberto Enrique Pineda

Doctor

Vincente Ramos

Commandante

George R. Lopez

Clapping Man

Marc Miles

Deputy Smith

Brian Orr

Man at Car

Crew of All the Pretty Horses

Full backstage crew list →