Place of Birth:
Date of Birth:
1/1/1970
Nelson Bourrec Carter is a French-American artist and filmmaker whose art practice combines film, photography and installations.
9
This Is the End
6
It’s Coming From Inside the House
0
Shelter