No: HPFGUIDX 67116 I highly doubt Lupin put the Imperius curse on Snape. Voldemort was in power while the Mauraders were at school and they were dead set against the dark arts. The Imperius curse is an unforgivable curse. Also, its been mentioned countless times that neither James nor Lupin had anything fundamentally to do with the prank.