Info mistake?
Biography
Steve Ruge is known for Apollo 13 (1995), Lord of War (2005) and The Operator (2000).
Awards
Known For
Filmography
No data