Ricky D'Ambrose is a writer and filmmaker in New York City. His second feature, The Cathedral, won the John Cassavetes Award at the 2023 Independent Spirit Awards.