David DeWitt: David DeWitt. Actor: Up Against Amanda. David DeWitt is known for Up Against Amanda (2000) and Dark Walker (2003).
Known For: Up Against Amanda (Richard Pierce), Dark Walker (Robert Magee)