Ronnie Cox plays the President in this film. While it's not the only time he plays a good guy, and not even the only time he's played the President, younger viewers might only remember him as the villainous senator (and later villainous Vice President) from Stargate SG-1, or even as the Corrupt Corporate Executive from RoboCop (1987).
When the movie was in production at Cannon, before he feud and split of Golan-Globus, Michael Winner (director of the first three Death Wish movies) was slated to direct. When he dropped out and Golan-Globus split, John Stockwell would direct before being replaced by final director Albert Pyun.
According to the documentary on the Blu-Ray, Cap was originally intended to be played by two different people: one pre-transformation and one post-transformation. Matt Salinger was hired to play Steve pre-transformation, and Howie Long was considered to play him post-transformation. However, it was later decided that one actor should play both, and Salinger played both roles.