From Oslo, Norway • 1933 - 2009
We don't have a bio for this person yet
The Wax MaskFilm • 1997
Devil FishFilm • 1984
PanicFilm • 1982
AbsurdFilm • 1981
Cannibal ApocalypseFilm • 1980
The French Sex MurdersFilm • 1972