4 credits on file—3 films and 1 show, spanning 1978–2009.
Amelia
2009 · 43/100
Silver Surfer
1998 · 71/100
The White Raven
1998 · 44/100
Damien - Omen II
1978 · 60/100