Thomas Defeo

Known for

Night of the Animated Dead
6.16
Executive Producer

Movie crew