Buchanan s-a născut în Lima, Ohio, pe 8 decembrie 1998.[1] Părinții săi sunt Steve și Marlona Buchanan. Bunicul matern al lui Buchanan era filipinez. A crescut într-o gospodărie creștină și a urmat școala elementară Glandorf din Ohio. S-a mutat la Los Angeles împreună cu familia în 2007 pentru a-și continua cariera de actor.[2][3]