Robert MacKenzie was born in SF and makes art in NYC, when he isn't working on films in CT.