Saga of ‘The Beastmaster’ 2005
as Self
China Moon 1994
Production Design
The Beastmaster 1982
The Mafu Cage 1978
Credits from TMDB.