Biography: Lucy Cudden
Birth Name: Lucy Cudden
Birth Date: N/A
Birth Place:
Lucy Cudden was a British actress born in Cambridge, England. She is known for her role as Lia, a campus reporter who investigates occult activities involving Aleister Crowley's spirit taking over Haddo's body in the 1983 film 'Chemical Wedding'. The story unfolds over four days with bodies piling u...