In english big or large used with strong usually means powerful like a bodybuilder or strongman. Most english people don't say tall and strong, they say big and strong..... Complimenting.
For people I don't think you use large (at least not to translate big), either big or tall... but let's wait for some English native! :)
Are you Spanish? "Largo" is a very tricky false friend with large... ;)
The phrase should be "Lui è alto e forte" if this is going to be specific. If not, it needs to allow for translations of large, big, or tall. Even the 'help' suggestions that you receive by clicking the word "grande" offer translations with "tall" being the last suggestions. I'm not new to Italian, but I am becoming irritated for getting things wrong when they are not wrong.