David Allen Brooks — American actor