Magic Lizard 1985
as Demon Go-Ne (Stock Footage)
Terror of Mechagodzilla 1975
as Mechagodzilla
Godzilla vs. Mechagodzilla 1974
Yak Wat Jaeng Meets Jumborg Ace 1974
as Demon Go-Ne
Credits from TMDB.