Garrett is now aged 14 but to date, he has appeared in several movies in his life. He has been active in the film industry since 2014. Before he began his acting career, he received Pre-Teen Male Model of the Year in 2013. He also attended International Modeling & Talent Association that year. In 2014, he made his acting debut by starring in the drama movie Boychoir. He appeared in this movie alongside Josh Lucas and Dustin Hoffman. He is also critically acclaimed for starring his role in the fantasy and sci-fi movie film Independence Day: Resurgence. His net worth is $3.4 million as of 2022. His nationality is American and he is of white ethnicity. He loves singing in his spare time.