Ian Menzies

Ian Menzies
  • Date of birth: 1970
  • Profession: Production_manager, Miscellaneous, Editorial_department
Ian Menzies was born on June 20, 1970 in Stanford, California, USA. He is a production manager, known for Love Always (1996), Dark Wall (2012) and Unforeseen Courage (1999). He has been married to Miralee Narra since September 18, 2006. They have two children.

The best films