Taylor is a director and cinematographer who has worked in China, Korea, and all throughout the United States.
Recently, his stop-motion short "The Flying Dutchman" premiered at Rose at Lincoln Center with the Philharmonia Orchestra of New York in live accompaniment. He has also been honored by FILMSHOP as one of their four "Breakthrough Series" filmmakers of 2016. His documentary on the amphibious bugs known as fishflies was screened at an event moderated by Beau Willimon (Creator of House of Cards) and Tom Jennings (Producer, PBS FRONTLINE). That same short also won the 2016 Gottlieb Environmental Excellence Award and screened at The 25th Hot Springs International Film Festival for its portrayal of a Michigan town's battle with nature.
Currently, he is finishing a stop-motion documentary, titled The Likes and Dislikes of Marj Bagley to be released in Fall 2017.