Why did Robert Sean Leonard leave “House”? His Age, Net Worth, Career By Olivia Wilson November 2, 2023