Known For
Filmography
2025
TV
 Indian Summer  
TV - Released: 10/4/2025
2018
 
 2014
 
 2012
 
 2011
 
 Local Vampire  
Movie - Released: 8/1/2011
2003
 
 2001
 
 1997
 
  
 1995
 
 1990
Movie
  
 1989
Movie
 1988
 
  
 1987
1986
 
  
 1985
 
  
 1983
 
 1981
 
  
 Berlin kaputt  
Movie - Released: 5/21/1981

 
 