Nick CabralBorn January 13, 1997 in Providence, Rhode Island, USA Filmography★ 0.0 Twisted Tales: Death Contract2026