Ellie Church (actor – Betsy)

Ellie Church is a Hoosier filmmaker who is frequently seen at horror conventions across the midwest working for Troma Entertainment. She is the star of Brian Williams’ Time to Kill, and has also appeared in Joshua Hull’s The Impersonators and Daniel Murphy’s And Then You Die. She will next be seen in Adam Alhbrandt’s Hunters.

Ellie Church