DiscoverStephen HarrisStephen HarrisActorKnown forAvalonSeptember 1, 1989TristanAugust 21, 1986Acting21989Avalon as Owen1986Tristan as Tristan