Massachusetts born, Boston-based filmmaker.

Afraid of bees.
 

image by Richard TK Hawke