05/05/1962 (63 ans)
New York City, New York, USA
2017
Self
Self – Filmmaker, Liver Transplant Patient