Vincent Laresca as Henry - Devil Fan Cast | myCast.io