Formal:
* Il parle français. (This is the most common and straightforward way to say it.)
* Il maîtrise le français. (This emphasizes fluency and competence in French.)
Informal:
* Il parle français. (This works in informal contexts as well.)
* Il sait parler français. (This is a bit more casual and means "He knows how to speak French.")
You can also use different tenses depending on the situation:
* Il a parlé français. (He spoke French.)
* Il parlait français. (He was speaking French.)
* Il parlera français. (He will speak French.)
Other options:
* Il est francophone. (This means "He is a French speaker" and is more common for describing someone's native language.)
* Il est bilingue en français. (This means "He is bilingual in French" and implies he speaks another language as well.)