Neil Mahoney was born on March 7, 1977 in Cape Cod, Massachusetts, USA. He was an editor and producer, known for
Freak Dance (2010),
Funny or Die Presents... (2007) and
Key and Peele (2012). He died on January 8, 2021 in Los Angeles, California, USA.