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