Home >

Sebastian Taylor

Sebastian Taylor

Birthday: 2004-05-13 | Place of Birth:

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

...

Known For

Acting

Year
Title

Role

2023
liminal

as    Person