Noah Davis

Noah Davis

Born 3 June 1983 in Seattle, WA, USA

Died 29 August 2015 (aged 32)

Noah Davis was an American painter, installation artist, and founder of the Underground Museum in Los Angeles.

Actor