Cast and Crew of Snakes on a Train

Snakes on a Train

Under a powerful Mayan curse, snakes are hatched inside a young woman, slowly devouring her from within. Her only chance for survival is a powerful shaman who lives across the border. With only hours to live, she jumps on a train headed for Los Angeles. Unfortunately for the passengers aboard, they are now trapped, soon to be victims of these flesh-eating vipers.

Full Cast of Snakes on a Train

Giovanni Bejarano as Miguel

Giovanni Bejarano

as Miguel

Giovanni Bejarano was born on September 30, 1980 and is currently 44 years old.

Al Galvez

as Julio

Amelia Jackson-Gray

as Crystal

Carolyn Meyer

as Klara

Lola Forsberg

as Lani

Madeleine Falkskog

as Nancy

Derek Osedach

as Mitch

Jay Costelo

as Juan

Jason S. Gray

as Chico

Sean Durrie

as Dickie

Paige Cooper

as Dining Car Server

Sharon Zeev

as Passenger

Nick Slatkin

as Raz

Cameron Bass-Jackson

as Cooper

Philo Beddoe

as Hoover

Reza Riazi

as Barat

Jake Austin

as The Coyote

Daryn Beasley

as Passenger

John Bring

as Passenger

Erik Lynch

as Passenger

Brandon Peña

as Passenger

Megyn Shott

as Passenger (uncredited)
Lee Sun-kyun

Lee Sun-kyun

Lee Sun-kyun (이선균) is a South Korean actor. He was born on born March 2, 1975. After beginning his career in musical ...


Crew of Snakes on a Train

Discover the backstage crew of Snakes on a Train →