A philanthropist who regularly volunteered to transport people in need of medical care was at the controls of a small plane that crashed in Texas early Monday, killing everyone on board.

Houston humanitarian Jeffrey Weiss owned the twin-engine Beechcraft BE58 that went down as it was preparing to land at Kerrville Municipal Airport, WFAA-TV reported.

The experienced pilot volunteered for Angel Flight South Central, a nonprofit that provides free flights to sick people, as well as the group Pilot & Paws, which helps transport animals in need of sheltering and adopting, according to KTRK-TV.

He was also involved with Young Eagles Flight Squadron, a group that seeks to give kids their first flight in an airplane for free.

Weiss, an investment banker with Raymond James, averaged about 500 hours of flight time a year and owned several planes, Click 2 Houston reported.

The cause of the crash is still unknown but the National Transportation Safety Board is investigating.

The other five passengers haven’t yet been publicly identified.