Geboren in Tuscaloosa, Alabama, wuchs Brandon O'Neil Scott als jüngstes von drei Kindern auf und besuchte die Central High School, bevor er an der Tisch School of the Arts der New York University einen Bachelor of Fine Arts in Schauspiel erwarb. Seine frühen Auftritte umfassten Gastrollen in Serien wie Law & Order und NCIS: Los Angeles, während sein erster Filmauftritt 2005 im Kurzfilm Water statt…