This guy was the star in some Van Dam franchise sequel like "Blood Sport 3" or "Kickboxer 9"...I remember the cognitive dissonance of seeing him in it.
That's what else I remember him from - also I've actually watched both Class of 1999 and Class of 1999 II. Both set in the "near future" and featuring out-of-control combat robots disguised as teachers secretly being fielded in inner city hellhole schools as a "test". I think. Stacy Keach and Pam Grier were in the first one, I think. It's all so hazy now.