About Sebastian Taylor
Sebastian Taylor Sebastian Taylor

Birthday

2004-05-13

Place of Birth

Biography

Sebastian Taylor is a writer, director, and actor from New England