Michalak teki debyyttinsä Toulousen puolella vuonna 1998. Hän oli joukkueen jäsen, joka voitti Ranskan mestaruuden vuonna 2001 ja Heineken Cupin vuosina 2003 ja 2005. Michalak pelasi ensimmäisen kerran Ranskan maajoukkueessa 10. marraskuuta 2001 eteläafrikkalaisia vastaan. Hänet valittiin joukkueen jäseneksi vuoden 2003 Rugby World Cup -kisoihin Australiassa ja vuoden 2007 Rugby World Cup -kisoihin Ranskassa. Michalak oli myös osa kuuden kansakunnan Ranskan Grand Slam -voittajaa vuonna 2004 ja
Vuosi 2006.