He is described as a scientist and inventor. Palmer is the new owner of Queen Consolidated, and will play an unexpected role in the lives of Oliver Queen and Felicity Smoak. In the comics, The Atom is able to alter his body into varying size. He’s also Felicity’s love interest.
The deal is reportedly for 14 episodes.