Interesting bio.
He liked to push the envelope.
Sounds like flame out on takeoff possibly.Prayers for his family and friends.