Patrick DeLuca
Height:
178 cm
Patrick DeLuca is a producer and director, known for My Haunted House (2013), Paranormal State (2007) and Hotel Secrets & Legends (2014).