No photoTaylor AllenEditor · Born November 4, 1983 · Houston, Texas, USAIMDb Edited 52020s2025Ella McCayAdditional Editor442024May the 12th Be with YouEditor482021The Simpsons in PlusaversaryEditor552010s2018IceboxAdditional Editing742016The Edge of SeventeenAdditional Editor78Wrote 12010s2018ChappaquiddickWriter67Produced 12010s2018ChappaquiddickExecutive Producer67