Frequently regarded as a low quality action film actor and “B” celeb. He starred in Ten Zan: THE BEST Mission. One of is own first roles emerged in the film Barbarian Queen. He made an appearance within the quadrilogy of movies that began with Task Shadowchaser in 1992. He was created in LA but his profession sent him around, including to Italy and North Korea. He made an appearance within the 1997 film Procedure Delta Force opposing Jeff Fahey.