Skip to main content
Photo of Nikolai Stambula

Nikolai Stambula

Filmography6

The Charge

The Charge

2003
Wolfblood

Wolfblood

1995
Operation "Lucifer"

Operation "Lucifer"

1993
To the Last Limit

To the Last Limit

1991
Delusion

Delusion

1989
Carousel on the Market Square

Carousel on the Market Square

1987

Television1

Bayazet

Bayazet

2003