Mermaid of China Rose 1994
Key Grip
Mermaid's Passion 1993
Mermaid's Quest: Search For the King of the Nile 1992
as Crackers Wiggins
Credits from TMDB.