
Acted in 5
2010s
- 2016
Death Walks
Lucrezia
1990s
- 1991
Safari
Movie
1980s
- 1987
Farewell Moscow
Movie
- 1980
Fatal Fix
Pusher
Appearances2
2020s
- 2020
2010s
- 2011
The Long Road Back from Hell: Reclaiming Cannibal Holocaust
Self

2010s
Death Walks
Lucrezia
1990s
Safari
Movie
1980s
Farewell Moscow
Movie
Fatal Fix
Pusher
2020s
2010s
The Long Road Back from Hell: Reclaiming Cannibal Holocaust
Self