David Foster
David Foster is an actor, known for Tim (1979), Carrots (1979) and Future Past (1987).
David Foster's FILMOGRAPHY
as Actor (9)