Frequently seen as a low budget action film actor and "B" movie star. He starred in Ten Zan: The Ultimate Mission.
One of his first roles came in the film Barbarian Queen.
He appeared in the quadrilogy of films that started with Project Shadowchaser in 1992.
He was born in Los Angeles but his career sent him all over, including to Italy and North Korea.
He appeared in the 1997 film Operation Delta Force opposite Jeff Fahey.