Average pilot. One of a few who made me uncomfortable on the 400 back in the day. "Unstable.....f@rk off".
Mediocre (at best) trainer. I watched him train two S/O's. Both left.
But one of the better Boeing characters for the 90's. Maybe the others set a really low standard?
Anyway, he survived three decades at CX. He definitely spoke some common sense when many of his peers were busy keeping silent. Plus he definitely was good company after hours. Happy retirement!