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 op IFFR
Barabaniada
93'
Rusland
IFFR 1999
Pharaoh
10'
Rusland
IFFR 2000
Russian Dreams
10'
Rusland
IFFR 2001