Who The Hell Is Bruce Logan?

My claim to fame is blowing up the death star!