 a brilliant creator of Lost, and he has directed Star Wars movies, The Rise of Skywalker. Julia Duffy, who used to be Stephanie on Newhart, is 73. Ross Perot would have been 94 today. Bob Keishon, Captain Kangaroo, who was born in 27, would have been 94 today. He died in 2004.