Cinematographer, Editor, Composer
Dean Allan Tolhurst was born on December 26, 1959 in Adelaide, Australia. He is a cinematographer and editor, known for Bali: Island of the Dogs (2010), Bali: Hope in Paradise (2004) and Mr. Kiasu (2001).
Born: December 26, 1959
Star sign: Capricorn
Search: