CharacterGary ShepherdGary Shepherd in thirtysomething (1987), played by Peter Horton. Played byPeter HortonAppears inthirtysomething1987