All roles

Merry Christmas, Mr. Lawrence
1983, Movie - Drama, History, War
Writhing Tongue
1980, Movie - Drama, Horror
Eko Eko Azarak II: Birth of the Wizard
1996, Movie - Horror