I agree with Stephanie. Ivan is one of my favorites because he's so masculine. Nothing duller than watching a fragile, delicate, more feminine than any woman man dance a role. Testosterone rules!
Amazing! You rarely see/hear the Russian Dance in Swan Lake productions these days. Still I'd love to see Ivan as Prince Siegfried, even if this is not a show stopper role like the lead is in Don Q or Corsaire. That could maybe show another site of him...