B

Ben Davidson

Born 1 January 1976 in Old Massett, British Columbia, Canada

Died 15 August 2020 (aged 44)

Ben Davidson (1976-2020) was a Haida artist.

Actor