David Benham

David Benham

Actor

Philip "Flip" Benham (born April 16, 1948) is an Evangelical Christian minister and the national leader of Concord, North Carolina-based Operation Save America, a pro-life group that evolved from another pro-life organization, Operation Rescue.
Philip "Flip" Benham (born April 16, 1948) is an Evangelical Christian minister and the national leader of Concord, North Carolina-based Operation Save America, a pro-life group that evolved from another pro-life organization, Operation Rescue.

David Benham Movies & TV Shows - Watch Online


David Benham Filmography