Only because I haven't yet, and re-reading the hints contained in the
thread have killed most of my other guesses...
Nikola Tesla.
The whole "coil" thing makes
sense... But despite being Serbian, he is widely regarded as an American inventor... and so few images of him can be found that are remotely close to Imeo's picture...
GAH!!! And I thought November's photo was tough!