David Carroll has appeared in 2 shows and 1 movie. A performance to be found in the role of David Crane in the series Knots Landing. In the cinema, in the role of Chuck Wakeman in the feature film The Promise of Love.