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