In the manga, Blaine is a former Team Rocket Scientist who had combined the DNA of Mew with his own DNA, creating Mewtwo.
According to the graphic novel Blaine head previously been a Team Rocket scientist. Blaine invented Mewtwo by joining his own DNA with Mew's.