Garrett Wareing is an American actor. Starting his career in the 2010s, he initially acted in some short films. In 2014, he appeared in the full-length films A Better Place and Boychoir. He later landed the role of Bobby in the movie Independence Day: Resurgence, marking his first role in a major film. His next performance was in the movie Perfect in 2018. That same year, he had his first television role in an episode of Chicago Med. He went on to play recurring character Zach in Pretty Little Liars: The Perfectionists. This year, he starred as TJ Morrison in the NBC series Manifest.