Lake Havasu City resident Ed Weber celebrated his 90th birthday by doing what he has loved for decades — flying.