Cast Credits The New Adventures of Robin Hood (1997) Starring as Kemal WMAC Masters (1995) Starring as The Machine