Bullseye is one of the non-playable characters in LEGO Dimensions 2: The Rise of Enoch, from the Marvel Comics franchise.
Bullseye is a trained assassin with perfect aim who can use nearly any projectile as a weapon and one of the arch-enemies of the superhero vigilante Daredevil.
Bullseye's true history is unknown to all but himself as he enjoys playing with others's perception of him and as such he's had multiple origins that pin him as having been a murderous baseball player and a rogue FBI agent. His real name also changes wildly with some examples having been Benjamin Poindexter, Lester Jangles, and Leonard McClain.
Bullseye was once the chief-assasin to Wilson Fisk AKA The Kingpin and was given the job of assassinating Daredevil only to fail and be replaced by Kingpin with Elektra. Bullseye developed an obsessive hatred for Daredevil and became obsessed with both defeating him and destroying his life as his own sanity spiralled away. Eventually Bullseye learned that Daredevil and Elektra were lovers so he (temporarily) killed Elektra with her own blades in-front of Daredevil, prompting the hero to become blinded by rage and throw the assassin off of roof-top.
Following this, Bullseye's spine was shattered prompting a mad-scientist to coat his skeleton to coat the villain's skeleton with Adamantium, the same invincible metal which coats the skeleton of Wolverine. This allowed Bullseye to return time and time again to fight his enemies and attempt to regain the Kingpin's favour.