Cast and Crew of Snakes on a Train

Cast of
Snakes on a Train

About 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

A.J. Castro
plays Brujo

Julia Ruiz
plays Alma

Giovanni Bejarano
plays Miguel

Giovanni Bejarano as Miguel

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

See Giovanni Bejarano's other roles

Al Galvez
plays Julio

Amelia Jackson-Gray
plays Crystal

Shannon Gayle
plays Summer

Stephen A.F. Day
plays Conductor

Isaac Wade
plays Martin

Carolyn Meyer
plays Klara

Lola Forsberg
plays Lani

Madeleine Falkskog
plays Nancy

Derek Osedach
plays Mitch

Jay Costelo
plays Juan

Jason S. Gray
plays Chico

Sean Durrie
plays Dickie

Paige Cooper
plays Dining Car Server

Sharon Zeev
plays Passenger

Nick Slatkin
plays Raz

Cameron Bass-Jackson
plays Cooper

Philo Beddoe
plays Hoover

Reza Riazi
plays Barat

Jake Austin
plays The Coyote

Anthony Fankhauser
plays Engineer

Daryn Beasley
plays Passenger

John Bring
plays Passenger

Erik Lynch
plays Passenger

Brandon Peña
plays Passenger

Megyn Shott
plays 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 ...

See Lee Sun-kyun's other roles

Crew of Snakes on a Train

Discover the backstage crew of Snakes on a Train →