Benjamin Abella
Researcher
Benjamin Abella – is a researcher of University of Pennsylvania. He is known for National Geographic Explorer (2008). According to Internet Movie Database he appeared only in one film.
For more information press the link below:
https://www.imdb.com/name/nm4128068/?ref_=ttfc_fc_cl_t1