The 14-year-old has appeared in suspenseful and horror television series’ like The Walking Dead and The Watcher, and the horror movie Son. He is currently starring in the Atlanta Jewish Film Festival’s Avenue of the Giants.
Multiple calls to 911 sent the Brookhaven Police Department, Atlanta Police Department, and Atlanta Fire and Rescue Department to a bridge at the intersection of Lenox Road and Buford Highway on Feb. 11.
The incorporated city near Atlanta's Perimeter highway stretches south from I-285 to I-85, between Chamblee to the east and North Buckhead to the west. It is a popular area for upscale senior housing.