Ian Brown was born on 5 May 1971 in New South Wales, Australia. He is an art director and director, known for The Lord of the Rings: The Fellowship of the Ring (2001), Ying Xiong (2002) and Moulin Rouge! (2001).
No related contents, please re-enter