Writing
Martin DeLuca
Filmography
Movies
2 films
Magic Hour
2026 · Film · Divina
Terminator 2: Judgment Day
1991 · Film · Cyberdyne Tech (uncredited)