Demon Cast Ramon Antonio Michael Dionne Thai Edwards Chris Kelly Brian Munce Lionel Powell Darren Dupree Washington Ryan Sturz