Michael Decker is known for If Ever I See You Again (1978), Traxx (1988) and Return of the Living Dead III (1993).
Return of the Living Dead III
Traxx
If Ever I See You Again
No data