Marcel Sarmiento is a director and writer, known for The ABCs of Death (2012), Totem (2017) and Deadgirl (2008).
Faceless
Totem
Deadgirl