Suspension: The Ultimate Body Experience 1999
as Self, Director
Strange Life: The Breech 1998
Credits from TMDB.