Michael Ling is known for Edward Lee's the Bighead (2013), John Carter (2012) and Avatar (2009).
No data