At the age of 21, a boy can start weight lifting. It is more advisable to start weight lifting at the right age. Because, some says if a boy starts weight lifting at an early age they not get tall. And their height will be the same as they start. I advice to take weight lifting, and make yourself fit, if your on the right age already.