Did Captain Kangaroo and Mr Rogers served in the Armed Forces at all?

Mr Rogers (Fred McFeeley Rogers) never served in the military.

Captain Kangaroo (Bob Keeshan) was in the United States Marine Corps Reserve during the Second World War, but never saw any combat service.