Nelson Avidon sinh ngày 23 tháng 2 năm 1965 tại Brooklyn, New York, Hoa Kỳ. Nelson là một diễn viên và đạo diễn, được biết đến với các tác phẩm như Motherless Brooklyn (2019), Keeping the Faith (2000) và Q (2012).