Brandon Carroll

Brandon Carroll is a American Actor born in Scottsdale, Arizona and raised in Alabama. His current credits include Robert Redfords "The Conspirator" and Atom Egoyans "The Devil's Knot" among many other film and television credits.