Born 2 October 2002 in Boston, Massachusetts, USA
Taylor Turgeon is a filmmaker based in Chicago, IL.