Scott Ludlam was born on January 10, 1970 in Palmerston North, Manawatu, New Zealand. He is a director, known for Climate of Hope (2007), Australian Atomic Confessions (2005) and One Plus One (2010).
Scott Ludlam was born on January 10, 1970 in Palmerston North, Manawatu, New Zealand. He is a director, known for Climate of Hope (2007), Australian Atomic Confessions (2005) and One Plus One (2010).