CharacterCaleb MorleyCaleb Morley in Port Charles (1997), played by Michael Easton. Played byMichael EastonAppears inPort Charles1997