Ken Duncan was born on December 20, 1954 in Mildura, Victoria, Australia. He is a director, known for
The Passion of the Christ (2004),
Midnight Oil: One Country (1993) and
Charlie & Boots (2009). He has been married to Pamela since March 14, 1986. They have one child.