Peter Oedekoven is known for Independence Day: Resurgence (2016), Dinosaur (2000) and Tarzan (2013).
No data