Lydia Zadel was born on December 7, 1983 in Edmonton, Alberta, Canada. She is an actress and producer, known for Death Wish (2018), The Human Stain (2003) and Lost and Delirious (2001).
No related contents, please re-enter