
The recent event (Gamers Assembly) was a FRENCH event despite its English designation, that's why he was speaking French. I tried to summarize and translate the most important things in the forum here during his speech, but this is difficult to do really online.
When he has many things to tell, it is more easy for him to speak French than English, but it really depends on the major audience.
As you can see here he really speaks English

http://www.youtube.com/watch?v=6BLbAM18TtQ