Michalak debuterede for Toulouse i 1998. Han var medlem af holdet, der vandt det franske mesterskab i 2001 og Heineken Cup i 2003 og 2005. Michalak debuterede for Frankrig mod Sydafrika den 10. november 2001 og blev en fast spiller på den franske side. Han blev udvalgt som medlem af holdet til 2003 Rugby World Cup i Australien og 2007 Rugby World Cup i Frankrig. Michalak var også en del af de seks nationer franske Grand Slam vindere i 2004 og mesterne i
- I 2006.