Ben Davidson

Description
Benny Leo "Ben" Davidson is a contestant of Survivor: Angola.

Trivia
Despite losing the reward challenge in Episode 1, he was granted access.

[[Category:B]]