Tamar is a documentary filmmaker and a photographer. Her award winning film, Life In Stills, won Best Israeli Film at the Docaviv Film Festival in Tel Aviv, Best New Director at the Dok Leipzig International Film Festival in Germany, and many more. She has received more than 20 international awards. Since it was released, the film has been screened in more than 100 festivals around the world (Hot Docs, DOK.fest, One World Film Festival, and more) and internationally broadcasted (ARTE, SVT, Knowledge Network, and more).

Her new film, Shalom Italia, is a German-Israel co production. It was selected to the DocAviv Film Festival 2016 and will premiere at AFI DOCS in Washington D.C.