John DeLuca

John DeLuca

Born 25 April 1986 in Longmeadow, Massachusetts, U.S.

John DeLuca is an actor and director, known for Twisted (2013), General Hospital (1963) and Lights Out (2011).

Director

Writer

Editor