Her films focus on human rights and include Sacrifice (1999), about Burmese child prostitutes, and Leper (2004) filmed in a remote village in Nepal. Her many awards include Guggenheim and Rockefeller Fellowships and a Goldie for Outstanding Artist. Ellen serves on the Board of the San Francisco Buddhist Film Festival.