Info mistake?
Biography
Todd Duckworth is known for Stay Tuned (1992), Runaway (1984) and Rolling Vengeance (1987).
Awards
Known For
Filmography
No data