CharacterCaptain Joe StonetreeCaptain Joe Stonetree in Forever Knight (1992), played by Gary Farmer. Played byGary FarmerAppears inForever Knight1992