Colin Donnell is an American actor and singer known as Tommy Merlyn on Arrow, and Scotty Lockhart on The Affair, Dr. Connor Rhodes on Chicago Med. He also starred in Irreverent, and as Billy Crocker in Anything Goes and as Monty in Violet on Broadway.
From Wikipedia (