Caitlin EwaldActing • St. Charles, Illinois, USACaitlin Ewald is an American film actress.Known For7.1Columbus20175.7Captive State2019Fan ClubNo Nerds have favorited Caitlin Ewald yet — be the first.All fan clubsFrom NerdspinFilmographyActor32023ExileFilmThe Sniper2019Captive StateFilmAnita★ 5.72017ColumbusFilmBartender★ 7.1