Genji doesn't have an official age, but he looks like a young adult in the game.