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