Info mistake?
Biography
David Altenau is known for his work on X-Men (2000), The 6th Day (2000) and Soldier (1998).
Awards
Known For
Filmography
No data