6 credits on file—5 films and 1 show, spanning 1970–2003.
Luther
2003 · 62/100
Urban Legends: Final Cut
2000 · 34/100
The Island of Dr. Moreau
1996 · 43/100
Immortal Beloved
1994 · 73/100
Europa Europa
1990 · 79/100
Scene of the Crime
1970 · 70/100