Carson Lund est l'un des membres fondateurs d'Omnes Films, un collectif de cinéastes indépendants basé à Los Angeles qui figure parmi les « 25 nouveaux visages du cinéma » d’après Filmmaker Magazine. Carson fait ses débuts de réalisateur avec Eephus, qu'il a également écrit et produit. En tant que directeur de la photographie et producteur, il a notamment travaillé sur les films Christmas Eve in Miller's Point, ainsi que Ham on Rye et Topology of Sirens. Originaire du New Hampshire, Carson est également musicien et critique de cinéma.