Francisco Angel: Francisco Angel. Director: The Wraith. Francisco Angel was born in raised in Austin, Minnesota. He attended Pacelli Catholic School, where he first discovered his love for film. Since then, he has created dozens of short films. He is a director, writer, editor, producer, stunt coordinator, and actor. He also founded his own production company Crazy Angel Films. Two of his stand-out projects are Ghostface: Life Imitates Art (2020) and Ghostface:...
Known For: The Wraith (Director), A Whisper in the Trees (Director), Ghostface: The Series (Director), Ghostface: Life Imitates Art (Director)