Dr. Lupo is a scientist of unknown alien of species and planet, know as one of the worst criminals of the galaxy.
Men In Black The Series Season 1 Episode 13-1

Dr. Lupo and His Clone

Animated series

Dr. Lupo only appears in The Take No Prisoners Syndrome after escaping an unknown moment of prison´s MIB he and his friends take a control of base but Kay, Jay and the worms stopped his plans to escape and finally he and his friends are arrested.

See Also