Flash! 1987
Director
Streetwalker 1986
Stalked! 1986
Scorpion 1986
Director, Writer
Avenged! 1986
Spine 1986
as Leo Meadows (as Antoine Herzog), Director, Producer, Writer
Credits from TMDB.