CharacterRalph HinkleyRalph Hinkley in The Greatest American Hero (1981), played by William Katt. Played byWilliam KattAppears inThe Greatest American Hero1981