Evil Obsession 1996
Production Design
Time Burst: The Final Alliance 1989
as Lab Technician
Credits from TMDB.