Sergei Ovcharov
Sergei Ovcharov (Rostov on the Don, 1955) studied at the Moscow Culture Institute.
Filmography
Fantastic Story (1983), Lefty (1986), It (1989), Barabanida/Drum Rolls (1993)
Sergei Ovcharov at IFFR
Barabaniada
93'
Russia
IFFR 1999
Pharaoh
10'
Russia
IFFR 2000
Russian Dreams
10'
Russia
IFFR 2001