Stephen Vause was taken to the iFly centre in Basingstoke by Royal Star and Garter in Surbiton, where he lives.
The charity provides specialist 24-hour care for former military personnel.
Another charity, Help for Heroes, paid for the experience, following a request from Stephen.