Biography
Scottish actor Michael Sheard is noted for the intensity he brought to such roles as that of Admiral Ozzel in
The Empire Strikes Back (1980). He specializes in playing sadistic German villains and has played Hitler on two occasions, including an uncredited appearance in
Indiana Jones and the Last Crusade (1989). In addition to his film work, Sheard also appears frequently on television in both British and U.S.-backed projects. ~ Sandra Brennan, All Movie Guide