Cast and Crew of Heaven & Earth

Cast of
Heaven & Earth

About Heaven & Earth

Le Ly lives in a small Vietnamese village whose serenity is shattered when war breaks out. Caught between the Viet Cong and the South Vietnamese army, the village is all but destroyed. After being both brutalized and raped, Le Ly resolves to flee. She leaves for the city, surviving desperate situations, but surviving nonetheless. Eventually she meets a U.S. Marine named Steve Butler who treats her kindly and tells her he would like to be married -- maybe to her.

Full Cast of Heaven & Earth

Tommy Lee Jones
plays Steve Butler

Haing S. Ngor
plays Papa

Joan Chen
plays Mama

Thuan K. Nguyen
plays Uncle Luc

Hiep Thi Le
plays Le Ly

Dustin Nguyen
plays Sau

Liem Whatley
plays Viet Cong Captain

Vivian Wu
plays Madame Lien

Long Nguyen
plays Anh

Long Nguyen as Anh

Long Nguyen was born on January 1, 1958 and is currently 66 years old.

See Long Nguyen's other roles

Robert John Burke
plays Paul

Robert John Burke as Paul

A born-and-bred New Yorker, Robert John Burke made his film debut while in his early 20s with a small part in the dra...

See Robert John Burke's other roles

Tim Guinee
plays Young Sergeant

Tim Guinee as Young Sergeant

Tim Guinee (born November 18, 1962) is an American stage, television, and film actor.

See Tim Guinee's other roles

Timothy Carhart
plays Big Mike

Timothy Carhart as Big Mike

​From Wikipedia, the free encyclopedia Timothy Carhart (born 24 December 1953) is an American actor. Carhart was bor...

See Timothy Carhart's other roles

Conchata Ferrell
plays Bernice

Conchata Ferrell as Bernice

Conchata Galen Ferrell (March 28, 1943 – October 12, 2020) was an American actress. Although she was a regular cast m...

See Conchata Ferrell's other roles

Debbie Reynolds
plays Eugenia

Debbie Reynolds as Eugenia

Mary Frances "Debbie" Reynolds (April 1, 1932 – December 28, 2016) was an American actress, singer, businesswoman, fi...

See Debbie Reynolds's other roles

Mai Le Ho
plays Hai

Espérance Pham Thai Lan
plays Student

Jeffrey Jones
plays Minister (uncredited)


Crew of Heaven & Earth

Discover the backstage crew of Heaven & Earth →