Val 2021
as Self (archive)
The Island of Dr. Moreau 1996
as Majai
Cross Mission 1988
as Astaroth
Rat Man 1988
as Mousey
Credits from TMDB.