i don't know where he lives but he was born in Miami,Florida so
u could probably say tht Florida is his hometown lol It says on
Wikipedia, his birth place was in Miami, Florida and the United
States so you could probably say he lives in Miami, Florida or the
United States (US).