Will Smith from 1991 to 2023