Search for "David Newton"
in
Wish You Were Dead (2002)
in
The Sisterhood (2004)
in
The Pied Piper (TV) (1989)
in
Team Umizoomi (TV Series) (2010)