RIP Ogre

Almost gave me a heart attack there! Thought it was a different Ogre! Whew!
 
For me those two roles you mention are the standouts of his career, bar none. I've watched both Revenge of the Nerds and Bloodsport several times over the years. He played an important role in both films. I wish he had done more in his career tbh.