I guess my Mag with the Dread, Dex Furis and Obex shouldn't be too bad against him. Then again, its not like I do those interception missions anyway.
He spawns in any Tower IV I'm pretty sure
but idk about mag cause you need to have some way to heal/block his Bolts of light from the sky he does sometimes
Probably Valkyr, Rhino, Trinity and some other frames that can heal/tank are the best for fighting him
The only reason my team really beat him was because I had Infinite Valkyr Hysteria
everyone was out of ammo and it was pretty much just a punching contest except they both kept on getting knocked down by vor, meaning I was the only one who could continuously punch his ugly face into the ground.