Cast and Crew of Blood Moon

Cast of
Blood Moon

About Blood Moon

Sometimes a blessing comes with a curse.

When Esme and her ten-year-old son, Luna move to a small desert town looking for a fresh start, they attract all the wrong kinds of attention. Esme must battle to protect her son and a terrifying secret before the next full moon reveals all.

Full Cast of Blood Moon

Megalyn Echikunwoke
plays Esme Rawls

Megalyn Echikunwoke as Esme Rawls

Megalyn Ann Echikunwoke was born May 28, 1983 in Spokane, Washington. Her father is Nigerian and her mother is of Cau...

See Megalyn Echikunwoke's other roles

Yonas Kibreab
plays Luna

Yonas Kibreab as Luna

Yonas Kibreab is an actor, known for Into the Dark (2018), Silicon Valley (2014), and The Big Show Show (2020).

See Yonas Kibreab's other roles

Joshua Dov
plays Sam

Marco Rodríguez
plays Miguel

Gareth Williams
plays Barlow Townes

Brian R. Norris
plays Deputy Hammond

Brian R. Norris as Deputy Hammond

Brian R. Norris is an actor.

See Brian R. Norris's other roles

Jack Yang
plays Joseph

Jack Yang as Joseph

Jack Jung-Kai Yang (simplified Chinese: 杨荣凯; traditional Chinese: 楊榮凱; pinyin: Yáng Róngkǎi) (born 1974) is an Americ...

See Jack Yang's other roles

Jan Munroe
plays Dr. Rainer

Patrick Day
plays Julian

Danielle Juliet Ma
plays Nurse


Crew of Blood Moon

Discover the backstage crew of Blood Moon →