Connor WalshPlayed by Jack Falahee
Connor Walsh is the smartest person in the room… or at least he likes to think so. A sexy, sly heartbreaker, Connor is used to getting any prize he lays his eyes on, ensuring that he and Michaela will constantly be in competition with each other. No matter how dirty the deed, he'll go to any lengths to earn Annalise's admiration. But what'll happen when she pushes him a step too far? Will his natural confidence be able to carry him through a much darker journey?