Martin DeLuca

Martin DeLuca

Martin DeLuca

Martin DeLuca

Directing

Writing

Acting

Terminator 2: Judgment Day (1991)

Cyberdyne Tech (uncredited)