Taggart Siegel è nel mondo del cinema da 25 anni, lavorando sia sul versante del documentario che su quello della fiction. È direttore esecutivo della Collective Eye. Tra i suoi lavori Affliction (1983), Blue Collar and Buddha (1988) e The Disenchanted Forest (2001).