This Slide Of Paradise - S3-E25
Trivia: In this episode, the group land on an island with hybrids who are half man and half animal, similar to "The Island of Dr. Moreau." This episode also features Michael York who starred in the 1977 film "The Island of Dr. Moreau." In the film, York plays Andrew Braddock who lands on the island after a boat wreck. In the episode, Quinn says they swam ashore after their boat capsized.
Chosen answer: Quinn's brother was going to be a recurring character, so "introduced" in this case referred to the actor becoming a semi-regular.
Jean G